diff --git a/OpenRA.Game/Server/MasterServerQuery.cs b/OpenRA.Game/Server/MasterServerQuery.cs index b9d2383c08..67e01f89ed 100755 --- a/OpenRA.Game/Server/MasterServerQuery.cs +++ b/OpenRA.Game/Server/MasterServerQuery.cs @@ -53,9 +53,11 @@ namespace OpenRA.Server public static void GetMOTD(string masterServerUrl) { + var motd = Widget.RootWidget.GetWidget("MOTD_SCROLLER"); + + // Runs in a separate thread to prevent dns lookup hitches new Thread(() => { - var motd = Widget.RootWidget.GetWidget("MOTD_SCROLLER"); if (motd != null) { try