diff --git a/include/interfaces/irdb/STARSSSAInstruction.h b/include/interfaces/irdb/STARSSSAInstruction.h
index cf97ee6873f0de49c764b8bc059d8cb78244f1f9..fede20aded89f9ee11f9e82544802ea1812d1850 100644
--- a/include/interfaces/irdb/STARSSSAInstruction.h
+++ b/include/interfaces/irdb/STARSSSAInstruction.h
@@ -28,7 +28,7 @@ class STARS_SSA_Instruction_t : public STARS_Instruction_t
 
 		// Get (accessor) methods
 		virtual inline uint16_t GetSize(void) const { assert(0); }
-		virtual inline uint16_t GetIDAOpcode(void) const { return STARS_NN_fnop; }
+		virtual inline uint16_t GetIDAOpcode(void) { return STARS_NN_fnop; }
 		virtual STARS_InstructionID_t GetNextInstructionID(void) const { assert(0); }
 		virtual STARS_InstructionID_t GetTargetInstructionID(void) const { assert(0); }
 		virtual inline uint32_t GetInstFeatures(void) const { assert(0); }