diff --git a/cockatrice/src/client/tabs/tab_game.cpp b/cockatrice/src/client/tabs/tab_game.cpp index 6f8f643ef..1e4bd1fc3 100644 --- a/cockatrice/src/client/tabs/tab_game.cpp +++ b/cockatrice/src/client/tabs/tab_game.cpp @@ -149,6 +149,7 @@ void TabGame::connectToGameState() void TabGame::connectToPlayerManager() { connect(game->getPlayerManager(), &PlayerManager::playerAdded, this, &TabGame::addPlayer); + connect(game->getPlayerManager(), &PlayerManager::playerRemoved, this, &TabGame::processPlayerLeave); // update menu text when player concedes so that "concede" gets updated to "unconcede" connect(game->getPlayerManager(), &PlayerManager::playerConceded, this, &TabGame::retranslateUi); }