diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index cf7ad71245..efc7417f55 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -832,6 +832,8 @@ void Aura::_AddAura() AuraSlotEntry * entry; entry=m_target->GetVisibleAura(slot); + if(!entry) + return; entry->m_Flags |= (1 << GetEffIndex()); entry->m_slotAuras[GetEffIndex()]=this;