From 18e9f160f95afd9ffecc1bdcff37f1f8453ef0ea Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Sun, 9 Feb 2020 17:14:16 +0100 Subject: [PATCH] clientui: fix NPE on startup --- .../src/main/java/net/runelite/client/ui/ClientUI.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/ui/ClientUI.java b/runelite-client/src/main/java/net/runelite/client/ui/ClientUI.java index d6d10e7dce..3e020f0293 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/ClientUI.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/ClientUI.java @@ -921,7 +921,9 @@ public class ClientUI configManager.unsetConfiguration(CONFIG_GROUP, CONFIG_CLIENT_BOUNDS); } - if (configManager.getConfiguration(PLUS_CONFIG_GROUP, CONFIG_OPACITY, boolean.class)) + Boolean opacity = configManager.getConfiguration(PLUS_CONFIG_GROUP, CONFIG_OPACITY, boolean.class); + + if (opacity != null && opacity) { GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice gd = ge.getDefaultScreenDevice();