RemoveAura() already has a HasAura() check, so it's just a waste to first call HasAura() and then RemoveAura() . Just call RemoveAura() and you're all good.