diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/Main.java b/HMCL/src/main/java/org/jackhuang/hmcl/Main.java index 5b3752404..ed16b143a 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/Main.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/Main.java @@ -87,6 +87,8 @@ public final class Main extends Application { public static void stopWithoutPlatform() { JFXUtilities.runInFX(() -> { + if (Controllers.getStage() == null) + return; Controllers.getStage().close(); Logging.LOG.info("Shutting down executor services.");