I'm fairly sure that in previous versions, it would simply abort and refuse to cast the buff. I could be wrong about that.
Either way, it should not assume that I want to use one of my 20 pulls on a stolen accordion.
It should not pull ANYTHING automatically, if I have budgeted pulls set to zero. Consider that the bug.