diff --git a/Core/MIPS/MIPSCodeUtils.cpp b/Core/MIPS/MIPSCodeUtils.cpp index 6e4c7fbb89..0d99367a07 100644 --- a/Core/MIPS/MIPSCodeUtils.cpp +++ b/Core/MIPS/MIPSCodeUtils.cpp @@ -93,7 +93,7 @@ namespace MIPSCodeUtils if (op != 0) { MIPSInfo info = MIPSGetInfo(op); - if (info & IS_CONDBRANCH) + if ((info & IS_CONDBRANCH) && !(info & (IN_FPUFLAG | IS_VFPU))) { bool sure; bool takeBranch;