diff --git a/zone/attack.cpp b/zone/attack.cpp index a0b6c78fd..15b6bdc0c 100644 --- a/zone/attack.cpp +++ b/zone/attack.cpp @@ -4485,7 +4485,7 @@ void Mob::CommonDamage(Mob* attacker, int64 &damage, const uint16 spell_id, cons if (attacker->IsBot()) { Mob* owner = attacker->GetOwner(); - if (owner->CastToClient()->GetFilter(FilterDamageShields) != FilterHide) { + if (owner && owner->CastToClient()->GetFilter(FilterDamageShields) != FilterHide) { owner->MessageString( Chat::DamageShield, OTHER_HIT_NONMELEE,