diff --git a/src/login/login.cpp b/src/login/login.cpp index 3ae6ef4b3..f7b425201 100644 --- a/src/login/login.cpp +++ b/src/login/login.cpp @@ -85,6 +85,7 @@ void LoginHelper::init() account.sync(); m_accountManager->addConnection(m_connection); m_accountManager->setActiveConnection(m_connection); + disconnect(m_connection, nullptr, this, nullptr); m_connection = nullptr; }); connect(m_connection, &NeoChatConnection::networkError, this, [this](QString error, const QString &, int, int) {