diff --git a/rocketchat.cpp b/rocketchat.cpp
index cba3c55f47ad4665f2955f7e9d6bfa52db37f70d..7d655acd3abb50bbb6803a83aeebeacd37993ed4 100755
--- a/rocketchat.cpp
+++ b/rocketchat.cpp
@@ -269,6 +269,7 @@ void RocketChat::setUserDefaultStatus( int pStatus )
 bool RocketChat::newServerByDomain( const QString &domain, bool pUnsecure = false )
 {
     newServerMutex.lock();
+    mServerStatus = false;
     mDdpConnectionEstablished = false;
 
     emit offline();