diff --git a/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java b/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java index aec761b9a..e3f9953d4 100644 --- a/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java +++ b/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java @@ -1313,7 +1313,7 @@ public HashMap getLocalRegNamesFromDebug(ABC abc){ if (evalTo == -1) subend--; List commands = toSource(isStatic, classIndex, localRegs, new Stack(), scopeStack, abc, constants, method_info, body, substart, subend).output; - if ((evalTo == -1) && (casePos < code.get(switchPos).operands.length - 2)) { + if ((evalTo == -1) && (casePos + 1< code.get(switchPos).operands.length - 2)) { if (commands.size() == 1) { commands.remove(0); }