diff --git a/OpenRA.Mods.RA/Widgets/Logic/MainMenuButtonsLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/MainMenuButtonsLogic.cs index 7c031c94e7..8421648a87 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/MainMenuButtonsLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/MainMenuButtonsLogic.cs @@ -44,8 +44,8 @@ namespace OpenRA.Mods.RA.Widgets.Logic { var mods = Mod.AllMods[mod].WithPrerequisites(); - if (Game.CurrentMods.Keys.ToArray().SymmetricDifference(mods.ToArray()).Any()) - Game.RunAfterTick(() => Game.InitializeWithMods(mods.ToArray())); + if (Game.CurrentMods.Keys.SymmetricDifference(mods).Any()) + Game.RunAfterTick(() => Game.InitializeWithMods(mods)); } static void ShowModsDropDown(DropDownButtonWidget dropdown)