fix incorrect pre-transition-out sanity check