diff --git a/src/netcode/d_clisrv.c b/src/netcode/d_clisrv.c
index d9b26e8510e774fe270d5a4d7842dc1e687313d7..16405b982467b1410f44cc22057ee506256ab87c 100644
--- a/src/netcode/d_clisrv.c
+++ b/src/netcode/d_clisrv.c
@@ -1543,8 +1543,8 @@ void NetUpdate(void)
 				if (dedicatedidle >= dedicatedidletime)
 				{
 					CONS_Printf("DEDICATED: Awakening from idle (Player detected...)\n");
-					dedicatedidle = 0;
 				}
+				dedicatedidle = 0;
 			}
 		}
 		else