Dual Shieldbearer - Bonuses Not Adding Up

When I take the Guardian’s Dual Shieldbearer skill, I do not benefit from the defense bonuses from the main-hand shield.
Also, my Defense Mastery SL is not added to damage.

This seems to be a bug unless I am doing something wrong.