diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index 5e4246643014f05a364b1ba34bc3e2f9f52165f2..f243d8d2362689035590069099eb83e5b07e5301 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-61319e6b1d73710b16474c38713ab5bb800f342bab552244cf7727fb8da8deb1d0c150e51b3507475676a7e6c635ce8f388fe5e46b7f7c976ebe26780b85bfee  opendht-616d6fe4b8a12aeb40bae05ef68344ea623228fa.tar.gz
\ No newline at end of file
+02a7ff9772ad81d28c5a8dd87fca319f9d2dcddbfc0f60894e1dcbb40f5a81f2d044d817b5032718d523a1dbb57ee3333e4c6d95d4e9ddc8d24fb179219e49bc  opendht-5b15fdeeefa58204c1e72bc5c9d147fce6352500.tar.gz
\ No newline at end of file
diff --git a/contrib/src/opendht/package.json b/contrib/src/opendht/package.json
index c5e1a98cc5e8907f29ddb7bbb3ad2ccc91e06d85..99384b073f721a06eda1d4a18564ba3348f4c66d 100644
--- a/contrib/src/opendht/package.json
+++ b/contrib/src/opendht/package.json
@@ -1,6 +1,6 @@
 {
     "name": "opendht",
-    "version": "616d6fe4b8a12aeb40bae05ef68344ea623228fa",
+    "version": "5b15fdeeefa58204c1e72bc5c9d147fce6352500",
     "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 5b2aa63de269fc8d2abefeb812005d07743d11c3..5071488239c75b8af22c76d108ee0a00fe56afee 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := 616d6fe4b8a12aeb40bae05ef68344ea623228fa
+OPENDHT_VERSION := 5b15fdeeefa58204c1e72bc5c9d147fce6352500
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht