diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index ee82b19ed4460ee3eb517d48d5d97eb0c76c4091..5c9c61ed0e3e91238d62c52464d5b2a05c737219 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-e807efc038b5a3a0f531d10c68e26a60b2a5439aebf8945884967751e2efa2406ef2d71a94ea65761b1f8b79de9dd4bf0960db0fadaa72a69789e31cffbb74b1  opendht-69e71dbeaa6dd607991806936016a83a2509c837.tar.gz
\ No newline at end of file
+292a305d757d36281aa607ae7a8a89a4a7228267e47a37c6636590215f985159db7103e59cb583729d49fb9fa264bf730283ced1fca6d917fd6b780f5372b4ac  opendht-7791163d4912d756def82962995f0c7a069ec5d2.tar.gz
\ No newline at end of file
diff --git a/contrib/src/opendht/package.json b/contrib/src/opendht/package.json
index 741651cafc0a68a1bbfb90dfdd0eec68e388845e..d825f3fca4dbf1dabd1c6c952622cb80ec73e0c8 100644
--- a/contrib/src/opendht/package.json
+++ b/contrib/src/opendht/package.json
@@ -1,6 +1,6 @@
 {
     "name": "opendht",
-    "version": "69e71dbeaa6dd607991806936016a83a2509c837",
+    "version": "7791163d4912d756def82962995f0c7a069ec5d2",
     "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 e33409ec91391fb4c07ea63d6e26618ec8f300ec..4e4463833406c3e1c097bdb9be1455ce7dc2d1cf 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := 69e71dbeaa6dd607991806936016a83a2509c837
+OPENDHT_VERSION := 7791163d4912d756def82962995f0c7a069ec5d2
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht