In my view, that's a legit bug. There's a link at the top to report bugs, although we don't have a great track record of getting updates. If you want to fix it yourself, add this to the Eval Script early on.
Quote:
~ If we're not active, get out
doneif (activated = 0)
|
This text is cribbed from the Protection power's script and it works on my machine. I've attached a .user file with the fix (it replaces the current Defensive Roll).