diff --git a/zone/npc.cpp b/zone/npc.cpp index ae90edde8..31a8b9445 100644 --- a/zone/npc.cpp +++ b/zone/npc.cpp @@ -2880,5 +2880,9 @@ float NPC::GetProximityMaxZ() bool NPC::IsProximitySet() { - return proximity->proximity_set; + if (proximity && proximity->proximity_set) { + return proximity->proximity_set; + } + + return false; }