diff --git a/ZkLobbyServer/ServerBattle.cs b/ZkLobbyServer/ServerBattle.cs index 5a7f65182..f8643d649 100644 --- a/ZkLobbyServer/ServerBattle.cs +++ b/ZkLobbyServer/ServerBattle.cs @@ -1134,7 +1134,7 @@ protected virtual async Task OnDedicatedExited(SpringBattleContext springBattleC //Initiate discussion time, then map vote, then start vote discussionTimer.Interval = (DiscussionSeconds - 1) * 1000; discussionTimer.Start(); - previousGamePlayers = springBattleContext.ActualPlayers.Select(x => x.Name).ToList(); + previousGamePlayers = springBattleContext.ActualPlayers.Where(x => !x.IsSpectator).Select(x => x.Name).ToList(); foreach (var n in previousGamePlayers) { UserBattleStatus ubs;