diff --git a/source/src/rendermodel.cpp b/source/src/rendermodel.cpp index 8d34d11f..250be489 100644 --- a/source/src/rendermodel.cpp +++ b/source/src/rendermodel.cpp @@ -391,7 +391,7 @@ void renderclient(playerent *d) void renderclients() { playerent *d; - loopv(players) if((d = players[i])) renderclient(d); + loopv(players) if((d = players[i]) && (d->type!=ENT_PLAYER || d->state!=CS_ALIVE || d->lastupdate)) renderclient(d); if(player1->state==CS_DEAD || (reflecting && !refracting)) renderclient(player1); }