diff --git a/daemon/src/ringdht/ringaccount.cpp b/daemon/src/ringdht/ringaccount.cpp
index 5e1b3b14002fe9fecfd196078dc22c834cd68e70..e56b8c988ecd83e451f87158e2f6ae2a0d860a36 100644
--- a/daemon/src/ringdht/ringaccount.cpp
+++ b/daemon/src/ringdht/ringaccount.cpp
@@ -494,6 +494,8 @@ parseInt(const std::map<std::string, std::string> &details, const char *key, T &
 void RingAccount::setAccountDetails(const std::map<std::string, std::string> &details)
 {
     SIPAccountBase::setAccountDetails(details);
+    if (hostname_ == "")
+        hostname_ = DHT_DEFAULT_BOOTSTRAP;
     parseInt(details, CONFIG_DHT_PORT, dhtPort_);
     if (dhtPort_ == 0)
         dhtPort_ = DHT_DEFAULT_PORT;
diff --git a/daemon/src/ringdht/ringaccount.h b/daemon/src/ringdht/ringaccount.h
index da6f6c83f3c5dda27ccf8ebb17b3f6f0a970712d..a58c256c447b5e534d64f8e6d99f57770f69eb67 100644
--- a/daemon/src/ringdht/ringaccount.h
+++ b/daemon/src/ringdht/ringaccount.h
@@ -71,6 +71,7 @@ class RingAccount : public SIPAccountBase {
     public:
         constexpr static const char * const ACCOUNT_TYPE = "RING";
         constexpr static const in_port_t DHT_DEFAULT_PORT = 4222;
+        constexpr static const char * const DHT_DEFAULT_BOOTSTRAP = "bootstrap.ring.cx";
 
         const char* getAccountType() const {
             return ACCOUNT_TYPE;