diff --git a/OpenRA.Game/Server/Server.cs b/OpenRA.Game/Server/Server.cs index fbae8e2cbc..aaad4a9159 100644 --- a/OpenRA.Game/Server/Server.cs +++ b/OpenRA.Game/Server/Server.cs @@ -406,7 +406,7 @@ namespace OpenRA.Server DispatchOrdersToClient( c, d.PlayerIndex, 0x7FFFFFFF, new byte[] { 0xBF } ); // Drop any unvalidated clients - foreach (var c in preConns) + foreach (var c in preConns.ToArray()) DropClient(c); DispatchOrders(null, 0,