diff --git a/Facepunch.Steamworks/Utility/SteamInterface.cs b/Facepunch.Steamworks/Utility/SteamInterface.cs index 44ce6b8..a8b13da 100644 --- a/Facepunch.Steamworks/Utility/SteamInterface.cs +++ b/Facepunch.Steamworks/Utility/SteamInterface.cs @@ -85,8 +85,15 @@ namespace Steamworks internal override void DestroyInterface( bool server ) { - InterfaceClient = null; - InterfaceServer = null; + if ( !server ) + { + InterfaceClient = null; + } + + if ( server ) + { + InterfaceServer = null; + } } }