diff --git a/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLBuddyOverlay.cpp b/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLBuddyOverlay.cpp index 1a0d20f5e7..7b76c37c3f 100644 --- a/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLBuddyOverlay.cpp +++ b/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLBuddyOverlay.cpp @@ -529,8 +529,9 @@ void updateBuddyInfo( void ) // dont allow self if (profileID != user_id) { - // dont show if already friends - if (!pSocialInterface->IsUserFriend(profileID)) + // dont show if already friends or if in QM lobby + bool bIsInQMLobby = !TheNGMPGame->isGameInProgress() && TheNGMPGame->isQMGame(); + if (!pSocialInterface->IsUserFriend(profileID) && !bIsInQMLobby) { setCurrentGameMembers.insert(profileID);