diff --git a/Facepunch.Steamworks/Interop/Native.cs b/Facepunch.Steamworks/Interop/Native.cs index 9f773cf..3b84e4c 100644 --- a/Facepunch.Steamworks/Interop/Native.cs +++ b/Facepunch.Steamworks/Interop/Native.cs @@ -50,7 +50,10 @@ namespace Facepunch.Steamworks.Interop { api = new SteamNative.SteamApi( (IntPtr)1 ); - api.SteamInternal_GameServer_Init( IpAddress, usPort, GamePort, QueryPort, eServerMode, pchVersionString ); + if ( !api.SteamInternal_GameServer_Init( IpAddress, usPort, GamePort, QueryPort, eServerMode, pchVersionString ) ) + { + return false; + } var user = api.SteamGameServer_GetHSteamUser(); var pipe = api.SteamGameServer_GetHSteamPipe();