diff --git a/OpenRA.Mods.Common/Traits/Conditions/GrantConditionOnProduction.cs b/OpenRA.Mods.Common/Traits/Conditions/GrantConditionOnProduction.cs index a40a30b7eb..b0cc487a55 100644 --- a/OpenRA.Mods.Common/Traits/Conditions/GrantConditionOnProduction.cs +++ b/OpenRA.Mods.Common/Traits/Conditions/GrantConditionOnProduction.cs @@ -78,7 +78,7 @@ namespace OpenRA.Mods.Common.Traits float ISelectionBar.GetValue() { - if (info.Duration < 0 || token == ConditionManager.InvalidConditionToken) + if (!info.ShowSelectionBar || info.Duration < 0 || token == ConditionManager.InvalidConditionToken) return 0; return (float)ticks / info.Duration;