diff --git a/OpenRa.Mods.RA/EngineerCapture.cs b/OpenRa.Mods.RA/EngineerCapture.cs index c053c3bb78..1d07608b1f 100644 --- a/OpenRa.Mods.RA/EngineerCapture.cs +++ b/OpenRa.Mods.RA/EngineerCapture.cs @@ -17,6 +17,7 @@ namespace OpenRa.Mods.RA if (!underCursor.traits.Contains()) return null; // todo: other bits + if (underCursor.Owner == null) return null; // don't allow capturing of bridges, etc. return new Order(underCursor.Health <= EngineerDamage ? "Capture" : "Infiltrate", self, underCursor, int2.Zero, null);