From 7fb53e336a0ace418f24ffb0f5185c6cb9983fd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 31 Mar 2014 13:27:50 +0200 Subject: [PATCH] catch null reference exception in RefreshServerListInner closes #4964 --- OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs index 7aa136902b..93cdaf78c6 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs @@ -145,6 +145,9 @@ namespace OpenRA.Mods.RA.Widgets.Logic public void RefreshServerListInner(IEnumerable games) { + if (games == null) + return; + List rows = new List(); foreach (var loop in games.OrderByDescending(g => g.CanJoin()).ThenByDescending(g => g.Players))