diff --git a/src/jamidht/account_manager.cpp b/src/jamidht/account_manager.cpp
index ee5ce2b0c2e24cf0a9f4e0faaf018a808ab827be..144cb6a43d31ee807b63fea65532bfc837435d6a 100644
--- a/src/jamidht/account_manager.cpp
+++ b/src/jamidht/account_manager.cpp
@@ -704,7 +704,7 @@ AccountManager::sendTrustRequestConfirm(const dht::InfoHash& toH, const std::str
         JAMI_WARN("sending trust request reply: %s / %s",
                   toH.toString().c_str(),
                   dev->getLongId().toString().c_str());
-        dht_->putEncrypted(dht::InfoHash::get("inbox:" + info_->devicePk->getId().toString()),
+        dht_->putEncrypted(dht::InfoHash::get("inbox:" + dev->getId().toString()),
                            dev,
                            answer);
     });