From 81cad7cefdb554fd32762b326e42ec7cccc077f8 Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Sun, 20 Dec 2015 14:38:27 +0100 Subject: [PATCH] Possibly fix #1716 --- common/server_abstractuserinterface.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/server_abstractuserinterface.cpp b/common/server_abstractuserinterface.cpp index d00c5034..632bd320 100644 --- a/common/server_abstractuserinterface.cpp +++ b/common/server_abstractuserinterface.cpp @@ -86,6 +86,8 @@ void Server_AbstractUserInterface::joinPersistentGames(ResponseContainer &rc) QMutexLocker gameLocker(&game->gameMutex); Server_Player *player = game->getPlayers().value(pr.getPlayerId()); + if (!player) + continue; player->setUserInterface(this); playerAddedToGame(game->getGameId(), room->getId(), player->getPlayerId());