diff --git a/OpenRA.Mods.RA/SupportPowers/SupportPowerManager.cs b/OpenRA.Mods.RA/SupportPowers/SupportPowerManager.cs index dcb652c20c..9abbb16009 100755 --- a/OpenRA.Mods.RA/SupportPowers/SupportPowerManager.cs +++ b/OpenRA.Mods.RA/SupportPowers/SupportPowerManager.cs @@ -136,7 +136,7 @@ namespace OpenRA.Mods.RA public void Tick() { - Active = Disabled || Instances.All(i => i.self.IsDisabled()); + Active = !Disabled && Instances.Any(i => !i.self.IsDisabled()); if (!Active) return;