diff --git a/OpenRA.Mods.Common/Widgets/Logic/Ingame/ObserverShroudSelectorLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/Ingame/ObserverShroudSelectorLogic.cs index 0ac678923b..4349a92f6e 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/Ingame/ObserverShroudSelectorLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/Ingame/ObserverShroudSelectorLogic.cs @@ -127,7 +127,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic var keyhandler = shroudSelector.Get("SHROUD_KEYHANDLER"); keyhandler.OnKeyPress = HandleKeyPress; - selected = limitViews ? groups.First().Value.First() : disableShroud; + selected = limitViews ? groups.First().Value.First() : world.WorldActor.Owner.Shroud.ExploreMapEnabled ? combined : disableShroud; selected.OnClick(); }