diff --git a/src/server/game/Handlers/GuildFinderHandler.cpp b/src/server/game/Handlers/GuildFinderHandler.cpp index 2b42667b51b..6f9df253912 100644 --- a/src/server/game/Handlers/GuildFinderHandler.cpp +++ b/src/server/game/Handlers/GuildFinderHandler.cpp @@ -119,6 +119,8 @@ void WorldSession::HandleGuildFinderBrowse(WorldPacket& recvPacket) { LFGuildSettings guildSettings = itr->second; Guild* guild = sGuildMgr->GetGuildById(itr->first); + if (!guild) + continue; ObjectGuid guildGUID = ObjectGuid(guild->GetGUID());