diff --git a/daemon/contrib/src/opendht/rules.mak b/daemon/contrib/src/opendht/rules.mak
index d5877138b54883d2aac836f5d126ab0fc20c833a..180c0bb57974dab89f062040fd3d078285a9ca00 100644
--- a/daemon/contrib/src/opendht/rules.mak
+++ b/daemon/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := fde26fef5b2dfbcb5960fb91a75f86a83b5b1f3c
+OPENDHT_VERSION := 33542e932a3cb7c970ffc2196a21b85aec17807f
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht
diff --git a/daemon/src/ringdht/ringaccount.h b/daemon/src/ringdht/ringaccount.h
index 72d59d920481c66cfd29008768634d67505c9c2d..855dc0fea9bc7bcbe23452c86322adf2f8f9a0ae 100644
--- a/daemon/src/ringdht/ringaccount.h
+++ b/daemon/src/ringdht/ringaccount.h
@@ -50,6 +50,7 @@
 
 #include <vector>
 #include <map>
+#include <chrono>
 
 namespace Conf {
     const char *const DHT_PORT_KEY = "dhtPort";
@@ -254,8 +255,8 @@ class RingAccount : public SIPAccountBase {
 
     private:
 
-        const dht::ValueType USER_PROFILE_TYPE = {9, "User profile", 60 * 60 * 24 * 7};
-        const dht::ValueType ICE_ANNOUCEMENT_TYPE = {10, "ICE descriptors", 15 * 60};
+        const dht::ValueType USER_PROFILE_TYPE = {9, "User profile", std::chrono::hours(24 * 7)};
+        const dht::ValueType ICE_ANNOUCEMENT_TYPE = {10, "ICE descriptors", std::chrono::minutes(15)};
 
         void createOutgoingCall(const std::shared_ptr<SIPCall>& call, const std::string& to_id, IpAddr target);