diff --git a/AssemblyData/methodsrewriter/CodeGenerator.cs b/AssemblyData/methodsrewriter/CodeGenerator.cs index 0aee4c2b..0bebb076 100644 --- a/AssemblyData/methodsrewriter/CodeGenerator.cs +++ b/AssemblyData/methodsrewriter/CodeGenerator.cs @@ -347,7 +347,10 @@ namespace AssemblyData.methodsrewriter { } ROpCode convertOpCode(OpCode opcode) { - return cecilToReflection[opcode]; + ROpCode ropcode; + if (cecilToReflection.TryGetValue(opcode, out ropcode)) + return ropcode; + return ROpCodes.Nop; } } }