No, you do understand. The 'feature' only adds the "Healing Bonus" from the main hand weapon and off-hand weapon/armor. So you have to manually add up all the HPIP from your gear.
It is not a 'glitch' as it behaves exactly as coded... edit: <- that is not a dig on the OP, but rather on those that control the specifications, or rather, the lack of specifications.