Fix macro not being initialised properly at login

-- See my post at
http://us.battle.net/wow/en/forum/topic/9245594980?page=2#23 for an
explanation of the issue and the solution.