diff --git a/src/PlayerbotFactory.cpp b/src/PlayerbotFactory.cpp index 1cf346ecb..54535b8c2 100644 --- a/src/PlayerbotFactory.cpp +++ b/src/PlayerbotFactory.cpp @@ -2576,7 +2576,7 @@ void PlayerbotFactory::InitArenaTeam() ObjectGuid capt = arenateam->GetCaptain(); Player* botcaptain = ObjectAccessor::FindPlayer(capt); - if (sCharacterCache->GetCharacterArenaTeamIdByGuid(capt, arenateam->GetType()) != 0) + if (sCharacterCache->GetCharacterArenaTeamIdByGuid(capt, arenateam->GetType()) != 0 || botcaptain->GetArenaTeamId(arenateam->GetType())) return; if (botcaptain && botcaptain->GetTeamId() == bot->GetTeamId()) //need?