diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 4935632f..81ffc76c 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -3535,7 +3535,7 @@ static void HandleConnect(SINT8 node) #ifdef JOININGAME if (nodewaiting[node]) { - if (newnode) + if (node && newnode) { SV_SendSaveGame(node); // send a complete game state DEBFILE("send savegame\n");