fix silly error in recent compiler refactor

I can't fathom why the problem didn't present itself on x86... but that's that.