diff --git a/daemon/src/dht/dhtaccount.cpp b/daemon/src/dht/dhtaccount.cpp
index eecb3853d5a7cc7b01fa18f847f0c19e1c559e47..c03fdda166693ad07bc1bb182e44f36bb937c4e9 100644
--- a/daemon/src/dht/dhtaccount.cpp
+++ b/daemon/src/dht/dhtaccount.cpp
@@ -664,9 +664,7 @@ DHTAccount::matches(const std::string &userName, const std::string &server) cons
 
 std::string DHTAccount::getFromUri() const
 {
-    std::string username(username_);
-    std::string transport {pjsip_transport_get_type_name(transportType_)};
-    return username + "<dht:" + dht_.getId().toString() + "@dht.invalid;transport=" + transport + ">";
+    return "dht:" + dht_.getId().toString() + "@dht.invalid";
 }
 
 std::string DHTAccount::getToUri(const std::string& to) const