Figured it out: The code assumes I have voidwalker when I have points in Affliction, even though in my case I didn't have the voidwalker spell.
How did you not have the spell? For it to try and cast the Voidwalker it must have thought you had it based on level or something. And being Affliction doesn't have anything to do with getting a VW as everyone gets those.