diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorController.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorController.java index b1a1fb3dd..981a927a2 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorController.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorController.java @@ -203,7 +203,11 @@ public class DecoratorController { case CUSTOM: String backgroundImage = config().getBackgroundImage(); if (backgroundImage != null) - image = tryLoadImage(Paths.get(backgroundImage)); + try { + image = tryLoadImage(Paths.get(backgroundImage)); + } catch (Exception e) { + LOG.warning("Couldn't load background image", e); + } break; case NETWORK: String backgroundImageUrl = config().getBackgroundImageUrl();