From 1242a2c39b1abe41b3b0e3b8b0a6a7e092d5c86b Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Thu, 15 Jul 2010 22:09:13 +1200 Subject: [PATCH] avoid exploding in UnitOrders.cs --- OpenRA.Game/Network/UnitOrders.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OpenRA.Game/Network/UnitOrders.cs b/OpenRA.Game/Network/UnitOrders.cs index edc723f863..4edbd807be 100755 --- a/OpenRA.Game/Network/UnitOrders.cs +++ b/OpenRA.Game/Network/UnitOrders.cs @@ -33,7 +33,9 @@ namespace OpenRA.Network case "Chat": { var client = Game.LobbyInfo.Clients.FirstOrDefault(c => c.Index == clientId); - Game.AddChatLine(Game.world.PlayerColors()[client.PaletteIndex].Color, client.Name, order.TargetString); + if (client != null) + Game.AddChatLine(Game.world.PlayerColors()[client.PaletteIndex].Color, + client.Name, order.TargetString); break; } case "TeamChat":