diff --git a/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs b/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs index a59c85e62c..7d131fec0a 100755 --- a/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs +++ b/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs @@ -65,7 +65,7 @@ namespace OpenRA.Mods.RA.Buildings if (remainingTicks == 0) { - if (Repairer.WinState != WinState.Undefined) + if (Repairer.WinState != WinState.Undefined || Repairer.Stances[self.Owner] != Stance.Ally) { Repairer = null; return;