diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/statusbars/StatusBarsOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/statusbars/StatusBarsOverlay.java index 13a6c38735..01997e24b4 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/statusbars/StatusBarsOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/statusbars/StatusBarsOverlay.java @@ -183,8 +183,8 @@ class StatusBarsOverlay extends Overlay { final MenuEntry[] menu = client.getMenuEntries(); final int menuSize = menu.length; - final MenuEntry entry = menu[menuSize - 1]; - final Effect change = itemStatService.getItemStatChanges(entry.getIdentifier()); + final MenuEntry entry = menuSize > 0 ? menu[menuSize - 1] : null; + final Effect change = entry != null ? itemStatService.getItemStatChanges(entry.getIdentifier()) : null; int prayerHealValue = 0; int foodHealValue = 0;