diff --git a/src/psiaccount.cpp b/src/psiaccount.cpp index 9d2de443e..0b46a2d68 100644 --- a/src/psiaccount.cpp +++ b/src/psiaccount.cpp @@ -1865,6 +1865,9 @@ void PsiAccount::forceDisconnect(bool fast, const XMPP::Status &s) // send logout status d->client->groupChatLeaveAll(PsiOptions::instance()->getOption("options.muc.leave-status-message").toString()); d->client->setPresence(s); + + // we are not going to restore session if we a here? + d->stream->setSMState(ClientStream::SMState()); } isDisconnecting = true; diff --git a/version b/version index 69ab6a443..b68954f28 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.16.376 (2014-07-22) +0.16.376 (2014-07-23)