diff --git a/src/game/Group.cpp b/src/game/Group.cpp index b433d52e6..daa78ff7f 100644 --- a/src/game/Group.cpp +++ b/src/game/Group.cpp @@ -1165,9 +1165,9 @@ bool Group::_addMember(ObjectGuid guid, const char* name, bool isAssistant, uint uint32 lastMap = 0; if (player && player->IsInWorld()) - player->GetMapId(); + lastMap = player->GetMapId(); else if (player && player->IsBeingTeleported()) - player->GetTeleportDest().mapid; + lastMap = player->GetTeleportDest().mapid; MemberSlot member; member.guid = guid;