diff --git a/engine/server/sv_phys.c b/engine/server/sv_phys.c
index e831156a9..a4fa2fbc1 100644
--- a/engine/server/sv_phys.c
+++ b/engine/server/sv_phys.c
@@ -2439,6 +2439,7 @@ void World_Physics_Frame(world_t *w)
 						SV_RunCmd (&svs.clients[i-1].lastcmd, true);
 						svs.clients[i-1].lastcmd.impulse = 0;
 						SV_PostRunCmd();
+						host_client->lastruncmd = sv.time*1000;
 						*w->g.frametime = host_frametime = ft;
 					}
 				}