diff --git a/src/manager.cpp b/src/manager.cpp index e0e7dcecb848db7106cfdf582111d9a84cdfd97d..40e59764bc21ccbe88c0947237e90259dfb03c19 100644 --- a/src/manager.cpp +++ b/src/manager.cpp @@ -3049,6 +3049,11 @@ Manager::loadAccountAndConversation(const std::string& accountId, JAMI_WARN("Unable to load account %s", accountId.c_str()); return; } + + if (convId.empty() && !loadAll) { + // Nothing to load. Only need to start account + return; + } if (auto jamiAcc = std::dynamic_pointer_cast<JamiAccount>(account)) { jamiAcc->setActive(true); jamiAcc->reloadContacts();