diff --git a/src/jamidht/conversation_module.cpp b/src/jamidht/conversation_module.cpp
index d7ae66d8c84a46e917f158e7a9b21e787559633c..a973d08102bff9cc365811997dcd9e4a68f5c039 100644
--- a/src/jamidht/conversation_module.cpp
+++ b/src/jamidht/conversation_module.cpp
@@ -1797,7 +1797,7 @@ ConversationModule::loadSingleConversation(const std::string& convId)
         fileutils::get_data_dir() / pimpl_->accountId_ / "conversations");
     for (auto repositoryId : conversationsRepositoryIds) {
         if (repositoryId != convId) {
-            auto conv = std::make_shared<SyncedConversation>(convId);
+            auto conv = std::make_shared<SyncedConversation>(repositoryId);
             pimpl_->conversations_.emplace(repositoryId, conv);
         }
     }