diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java index f67b19925a..942fdd93b0 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java @@ -447,8 +447,7 @@ public class AgilityPlugin extends Plugin for (Obstacle nearbyObstacle : getObstacles().values()) { AgilityShortcut shortcut = nearbyObstacle.getShortcut(); - if (Arrays.stream(shortcut.getObstacleIds()).anyMatch(i -> i == entryId)) - { + if (shortcut != null && Arrays.stream(shortcut.getObstacleIds()).anyMatch(i -> i == entryId)) { MenuEntry entry = menuEntries[menuEntries.length - 1]; int level = shortcut.getLevel(); Color color = level <= getAgilityLevel() ? Color.GREEN : Color.RED;