diff --git a/Server/Mobile.cs b/Server/Mobile.cs index d3d1c4b1d..70e5b0e3a 100644 --- a/Server/Mobile.cs +++ b/Server/Mobile.cs @@ -8038,12 +8038,9 @@ namespace Server { get { - if (m_NetState != null && m_NetState.Socket == null) + if (m_NetState != null && m_NetState.Socket == null && !m_NetState.IsDisposing) { - if (m_NetState.IsDisposing) - m_NetState = null; - else - NetState = null; + NetState = null; } return m_NetState;