diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 1387c80e4..fc6612821 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -2487,6 +2487,11 @@ void CL_ClearPlayer(INT32 playernum) { int i; + if (players[playernum].follower) + { + K_RemoveFollower(&players[playernum]); + } + if (players[playernum].mo) { P_RemoveMobj(players[playernum].mo);