diff --git a/src/g_game.c b/src/g_game.c index 6a905d085e7f581bc2595bda1dd54239fa60eded..919e9004799a5016f06011877d873a914747d921 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -5694,7 +5694,7 @@ void G_SetDisplayPlayer(player_t *player, INT32 displayNumber, boolean setAllDis else { // the player has to exist or you just get a bleeding display - if (playeringame[displayNumber] || players[displayplayer].spectator && player == &players[displayplayer]) + if (playeringame[displayNumber] || (players[displayplayer].spectator && player == &players[displayplayer])) { // switch the display number locally if (P_IsLocalPlayer(player) && displayplayer == consoleplayer)