diff --git a/OpenRA.Game/Orders/UnitOrderGenerator.cs b/OpenRA.Game/Orders/UnitOrderGenerator.cs index bcd2af174c..faaee0190d 100644 --- a/OpenRA.Game/Orders/UnitOrderGenerator.cs +++ b/OpenRA.Game/Orders/UnitOrderGenerator.cs @@ -140,7 +140,7 @@ namespace OpenRA.Orders { if (order == null && iot.OrderID != null) Game.Debug("BUG: in order targeter - decided on {0} but then didn't order", iot.OrderID); - else if (iot.OrderID != order.OrderString) + else if (order != null && iot.OrderID != order.OrderString) Game.Debug("BUG: in order targeter - decided on {0} but ordered {1}", iot.OrderID, order.OrderString); return order; }