diff --git a/src/de/inetsoftware/jwebassembly/module/FunctionManager.java b/src/de/inetsoftware/jwebassembly/module/FunctionManager.java index 8c8501e..df9dac0 100644 --- a/src/de/inetsoftware/jwebassembly/module/FunctionManager.java +++ b/src/de/inetsoftware/jwebassembly/module/FunctionManager.java @@ -258,7 +258,7 @@ class FunctionManager { */ @Nullable Iterator getWriteLaterClinit() { - return iterator( entry -> entry.getKey().methodName.equals( "" ) ); + return iterator( entry -> entry.getKey().methodName.equals( "" ) && entry.getValue().state != State.None ); } /**