diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/ScriptPack.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/ScriptPack.java index bd1a1acdf..a912b94fe 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/ScriptPack.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/ScriptPack.java @@ -424,6 +424,10 @@ public class ScriptPack extends AS3ClassTreeItem { } catch (InterruptedException ex) { Logger.getLogger(ScriptPack.class.getName()).log(Level.SEVERE, "Cannot decompile", ex); } + int scriptInitBody = abc.findBodyIndex(abc.script_info.get(scriptIndex).init_index); + if (!bodyToRegToName.containsKey(scriptInitBody)) { + lonelyBody.add(scriptInitBody); + } //String filepath = path.toString().replace('.', '/') + ".as"; String pkg = path.packageStr.toString();