[1.0.5] Fan Dance Not Synergizing With Rest Up

My Siegemaster build casts spells each turn (and uses Triple Take to cast several times!) and uses Protect The Glass Cannon to trigger a defense afterwards. I have Fan Dance in my party. However, the Siegemaster’s Rest Up perk is only returning one spell charge to me on defense instead of two.

Actually I think this report is wrong, I keep forgetting to look at realm properties first.