diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/as2/UninitializedClassFieldsDetector.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/as2/UninitializedClassFieldsDetector.java index 249975831..d2d44aaef 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/as2/UninitializedClassFieldsDetector.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/as2/UninitializedClassFieldsDetector.java @@ -189,6 +189,7 @@ public class UninitializedClassFieldsDetector { if (item instanceof InterfaceActionItem) { InterfaceActionItem iai = (InterfaceActionItem) item; String className = String.join(".", getMembersPath(iai.name)); + classInheritance.put(className, new ArrayList<>()); if (iai.superInterfaces != null) { for (GraphTargetItem imp: iai.superInterfaces) { String imtName = String.join(".", getMembersPath(imp));