diff --git a/src/d_clisrv.c b/src/d_clisrv.c
index c45b252e1d6c0c78ea319c8506242e825b55ad9d..06bfdf2ead52496cb3ceaaaa4cad083139a30f29 100644
--- a/src/d_clisrv.c
+++ b/src/d_clisrv.c
@@ -2163,7 +2163,7 @@ static void Got_AddPlayer(UINT8 **p, INT32 playernum)
 	INT16 node, newplayernum;
 	boolean splitscreenplayer;
 
-	if (playernum != serverplayer && playernum != adminplayer)
+	if (playernum != serverplayer)
 	{
 		// protect against hacked/buggy client
 		CONS_Alert(CONS_WARNING, M_GetText("Illegal add player command received from %s\n"), player_names[playernum]);