diff --git a/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java b/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java index 04ac76e20f..4d4632f6eb 100644 --- a/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java +++ b/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java @@ -79,7 +79,11 @@ public class Jarvis } } - assert next != null; + // Points can be null if they are behind or very close to the camera. + if (next == null) + { + return null; + } assert ch.size() <= points.size() : "hull has more points than graph"; current = next;