diff --git a/src/g_game.cpp b/src/g_game.cpp index 0adfa2fc9d..4044846728 100644 --- a/src/g_game.cpp +++ b/src/g_game.cpp @@ -1772,7 +1772,7 @@ void G_DoReborn (int playernum, bool freshbot) } // spawn at random spot if in deathmatch - if (deathmatch || isUnfriendly) + if ((deathmatch || isUnfriendly) && (level.deathmatchstarts.Size () > 0)) { G_DeathMatchSpawnPlayer (playernum); return;