diff --git a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs index 04ce580b5c..b286a304b3 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs @@ -321,7 +321,10 @@ namespace OpenRA.Mods.RA.Widgets.Logic if (!Game.modData.AvailableMaps.ContainsKey (MapUid)) if (Game.Settings.Game.AllowDownloading) + { Game.DownloadMap (MapUid); + Game.Debug("A new map has been downloaded..."); + } else throw new InvalidOperationException("Server's new map doesn't exist on your system and Downloading turned off"); Map = new Map(Game.modData.AvailableMaps[MapUid].Path);