diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index 051a5ed83fc490a5f82ebdce117a9f51e4d7e920..4a46bba9708e52b0f81ee8cd26327dd87a25b2b5 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-2ea676cb6fc0c1da6c510e09dd1bab0d9207853594f25e0aafe5f9efce587721712115b07efc3dc54962a0d63e7e1fbea741d27663cb9a8fa965a45d175ab127  opendht-017f391e2edf05ddafa8f0ee7b501e001f47c520.tar.gz
\ No newline at end of file
+3364c0fe8821d407d9676fb6ee4854d0e9345642e33fa58bd461080584d25e53cfb3be9e0b4dffeb3069aee55ec94052edba1d140d7a4888ba79f2b8bf129a6b  opendht-8c4a894f938037fb6328e06f5956edea5b6dd237.tar.gz
\ No newline at end of file
diff --git a/contrib/src/opendht/package.json b/contrib/src/opendht/package.json
index c2bc9517d10e246e40cf0f2a27978e21bda5e427..8b8076ca93a1c79f4dbd211cdf37a7d92f4d426d 100644
--- a/contrib/src/opendht/package.json
+++ b/contrib/src/opendht/package.json
@@ -1,6 +1,6 @@
 {
     "name": "opendht",
-    "version": "017f391e2edf05ddafa8f0ee7b501e001f47c520",
+    "version": "8c4a894f938037fb6328e06f5956edea5b6dd237",
     "url": "https://github.com/savoirfairelinux/opendht/archive/__VERSION__.tar.gz",
     "deps": [
         "argon2",
diff --git a/contrib/src/opendht/rules.mak b/contrib/src/opendht/rules.mak
index ff60fb4b43e73ffe79fb80d4b2af1db5cd8c5e98..a12bf67a213a54671db5a5a179e170f204668e53 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := 017f391e2edf05ddafa8f0ee7b501e001f47c520
+OPENDHT_VERSION := 8c4a894f938037fb6328e06f5956edea5b6dd237
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht