Ring of Mendeln still has a bug

So I have two 2ga Rings of Mendeln. Each ring has different bonuses for the minions. One has +2 mastery and the other has +3 mastery. When I switch rings no matter where (either in town or out of town) the mastery level change is not reflected on the skill tree on any of the minions. For example the with the +2 ring the golum is level 11 and the +3 ring is level 12. But when I switch from +2 to +3 the level is still at 11 …UNTIL I go thru a portal or leave town or re-enter town. To contrast I have two helm of perditions with different bonuses for core skills. One is +4 and the other is+5. When I switch these, no matter where I am, the core skills automatically reflect the change.