diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index 060beba3dc1bd1ff041c4db9e85a9f488935ecd6..4b829f25a9a1c7aa2dda9458e1f8af083d707100 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-259b3bd0d9b2fabaf93a875e8f4082d0cc9ce9e35b6726b554e6485688dc825d014fad2bf4464bc55f80941f2f0ae365fbea7f6ee0ecda5e08c9d680bf335bc3  opendht-1.7.0rc5.tar.gz
+a69c1879a7d78a60a3b0aca762d7b344619775c657590567904aa4076824ec453fee77fd0ff58c074748a01f937b314bd4041e098bf841a5108cfe7382537d42  opendht-1.7.0rc6.tar.gz
diff --git a/contrib/src/opendht/rules.mak b/contrib/src/opendht/rules.mak
index 864e0967378d7abcb3b5b16fd14dc0c631ab3fca..6f1c092d1f329a91298dcc163eab546257ab9291 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := 1.7.0rc5
+OPENDHT_VERSION := 1.7.0rc6
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht
diff --git a/src/ringdht/ringaccount.cpp b/src/ringdht/ringaccount.cpp
index c5d1bd28b0e4d692aa3e55b40f05b27cd626a6a6..a3965a24e5d3cda7d018fc4b5624f5fcf71c5bd1 100644
--- a/src/ringdht/ringaccount.cpp
+++ b/src/ringdht/ringaccount.cpp
@@ -2084,6 +2084,7 @@ RingAccount::doRegister_()
 
         dht::DhtRunner::Config config {};
         config.dht_config.node_config.network = 0;
+        config.dht_config.node_config.maintain_storage = false;
         config.dht_config.id = identity_;
         config.proxy_server = proxyEnabled_ ? proxyServer_ : std::string();
         config.push_node_id = getAccountID();