fix unconditional branch