diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index 43b5bb28d5313322d9982b83fd5bc599e0099008..f1676e8878eebd7af396570c3f2011f46b80ba4a 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-2a342553b149202f44d6c2dbad6f33bc9ab54610e6631aa6cf1577416b89e4500d3e49b7d7d1034d091be4538ff3844788d682be33949c57496efca78b004ee0  opendht-d1000635dd9b675167e389abda37b9794cd61f98.tar.gz
\ No newline at end of file
+40e39c8a266d54e30e7635b94031e55d84433d2513e16a71332e5f3d1abe575d0d1685153636547819a7df6b5d765a2608fa9fffa0a9d059f3d05bd9e3c5b83b  opendht-2.1.9.1.tar.gz
\ No newline at end of file
diff --git a/contrib/src/opendht/package.json b/contrib/src/opendht/package.json
index cccc6d48ce6ab417228c8d603a6c9d4cee3cf26e..4624d67fa8f1d9819790e459431daf15cf18ffa6 100644
--- a/contrib/src/opendht/package.json
+++ b/contrib/src/opendht/package.json
@@ -1,6 +1,6 @@
 {
     "name": "opendht",
-    "version": "076a5006623539a58262d33458a5605be096b3a1",
+    "version": "2.1.9.1",
     "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 7ca1531a98504665e214cb4919fd040dffdb6e7e..93abd1b21e41a0fe393a9148ce0cdee5e604de9c 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := d1000635dd9b675167e389abda37b9794cd61f98
+OPENDHT_VERSION := 2.1.9.1
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht