diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/pcode/ASM3Parser.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/pcode/ASM3Parser.java index 0084b9c3f..11049f10e 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/pcode/ASM3Parser.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/pcode/ASM3Parser.java @@ -735,7 +735,7 @@ public class ASM3Parser { } boolean insFound = false; for (InstructionDefinition def : AVM2Code.instructionSet) { - if (def.instructionName.equals((String) symb.value)) { + if (def != null && def.instructionName.equals((String) symb.value)) { insFound = true; List operandsList = new ArrayList<>();