From a84407928f53d2a3a81ae1611578df579dfd8cf6 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Wed, 17 Apr 2019 12:45:30 +0300 Subject: [PATCH] (5288a26dd) Fixed SteamManager.OverlayCustomURL crashing the game if SteamManager has not been initialized --- .../BarotraumaShared/Source/Networking/SteamManager.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Barotrauma/BarotraumaShared/Source/Networking/SteamManager.cs b/Barotrauma/BarotraumaShared/Source/Networking/SteamManager.cs index 25f261ffc..19d821993 100644 --- a/Barotrauma/BarotraumaShared/Source/Networking/SteamManager.cs +++ b/Barotrauma/BarotraumaShared/Source/Networking/SteamManager.cs @@ -69,6 +69,11 @@ namespace Barotrauma.Steam public static void OverlayCustomURL(string url) { + if (instance == null || !instance.isInitialized || instance.client == null) + { + return; + } + instance.client.Overlay.OpenUrl(url); }