Fix code path that would disable interrupts for 16000 cycles

No indication that this was actively causing a bug but it could cause
issues.