diff --git a/OpenRA.Mods.Common/Widgets/ObserverSupportPowerIconsWidget.cs b/OpenRA.Mods.Common/Widgets/ObserverSupportPowerIconsWidget.cs index ae38e7f5ca..36ce304728 100644 --- a/OpenRA.Mods.Common/Widgets/ObserverSupportPowerIconsWidget.cs +++ b/OpenRA.Mods.Common/Widgets/ObserverSupportPowerIconsWidget.cs @@ -68,7 +68,7 @@ namespace OpenRA.Mods.Common.Widgets return; var powers = player.PlayerActor.Trait().Powers - .Select((a, i) => new { a, i }); + .Where(x => !x.Value.Disabled).Select((a, i) => new { a, i }); foreach (var power in powers) { if (!clocks.ContainsKey(power.a.Key))