Index: librz/arch/isa/mips/mips_internal.h
--- librz/arch/isa/mips/mips_internal.h.orig
+++ librz/arch/isa/mips/mips_internal.h
@@ -8,16 +8,16 @@
 #include <capstone/capstone.h>
 #include <capstone/mips.h>
 
-#define OPERAND(x)   insn->detail->mips.operands[x]
-#define REGID(x)     insn->detail->mips.operands[x].reg
-#define IS_REG(x)    (insn->detail->mips.operands[x].type == MIPS_OP_REG)
-#define REG(x)       cs_reg_name(*handle, insn->detail->mips.operands[x].reg)
-#define IS_IMM(x)    (insn->detail->mips.operands[x].type == MIPS_OP_IMM)
-#define IMM(x)       insn->detail->mips.operands[x].imm
-#define IS_MEM(x)    (insn->detail->mips.operands[x].type == MIPS_OP_MEM)
-#define MEMBASE(x)   cs_reg_name(*handle, insn->detail->mips.operands[x].mem.base)
-#define MEMOFFSET(x) (st64) insn->detail->mips.operands[x].mem.disp
-#define OPCOUNT()    insn->detail->mips.op_count
+#define OPERAND(x)   insn->detail->mipsen.operands[x]
+#define REGID(x)     insn->detail->mipsen.operands[x].reg
+#define IS_REG(x)    (insn->detail->mipsen.operands[x].type == MIPS_OP_REG)
+#define REG(x)       cs_reg_name(*handle, insn->detail->mipsen.operands[x].reg)
+#define IS_IMM(x)    (insn->detail->mipsen.operands[x].type == MIPS_OP_IMM)
+#define IMM(x)       insn->detail->mipsen.operands[x].imm
+#define IS_MEM(x)    (insn->detail->mipsen.operands[x].type == MIPS_OP_MEM)
+#define MEMBASE(x)   cs_reg_name(*handle, insn->detail->mipsen.operands[x].mem.base)
+#define MEMOFFSET(x) (st64) insn->detail->mipsen.operands[x].mem.disp
+#define OPCOUNT()    insn->detail->mipsen.op_count
 
 RZ_IPI RzILOpEffect *mips_il(RZ_NONNULL const csh *handle, RZ_NONNULL const cs_insn *insn, const ut32 gprlen);
 RZ_IPI RzAnalysisILConfig *mips_il_config(RzAnalysis *analysis);
