diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java index b28c99dce..99a16f99a 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java @@ -249,6 +249,10 @@ public class TranslateStack extends Stack { } if (isEmpty() && connectedOutput != null) { + moveToStack(connectedOutput); + if (!isEmpty()) { + return pop(); + } for (int i = connectedOutput.size() - 1; i >= 0; i--) { GraphTargetItem item = connectedOutput.get(i); if (item instanceof Block) {