diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java b/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java index 3a504139f..7c9282416 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java @@ -114,6 +114,8 @@ public final class SelfDependencyPatcher { throw new UncheckedIOException(e); } + if (dependencies == null) return null; + try { ClassLoader classLoader = SelfDependencyPatcher.class.getClassLoader(); Class.forName("netscape.javascript.JSObject", false, classLoader);