diff --git a/OpenRA.Mods.RA/Widgets/Logic/ReplayBrowserLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/ReplayBrowserLogic.cs index e222fb5245..4d0ef79315 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/ReplayBrowserLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/ReplayBrowserLogic.cs @@ -624,7 +624,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic void WatchReplay() { - if (selectedReplay != null) + if (selectedReplay != null && selectedReplay.GameInfo.MapPreview.Status == MapStatus.Available) { Game.JoinReplay(selectedReplay.FilePath); Ui.CloseWindow();