diff --git a/src/server/game/Battlefield/Battlefield.cpp b/src/server/game/Battlefield/Battlefield.cpp index 1f88da4c40..ac10ce8cf2 100644 --- a/src/server/game/Battlefield/Battlefield.cpp +++ b/src/server/game/Battlefield/Battlefield.cpp @@ -243,11 +243,8 @@ void Battlefield::InvitePlayerToWar(Player* player) if (player->IsInFlight()) return; - if (player->InArena() || player->GetBattleground()) - { - m_PlayersInQueue[player->GetTeamId()].erase(player->GetGUID()); + if (player->GetBattleground()) return; - } // If the player does not match minimal level requirements for the battlefield, kick him if (player->GetLevel() < m_MinLevel)