diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index 5feb50eacd67a28137bf672a9dd94860b8af42c5..0ecfcc3e6390d53fbce435bf4adbcfd738f002e8 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-d2bc8b3d168abe515fc79f205a33fb2318b4d9efe66afa438ed803f129f88a2765f5b22499d2c54b85e57905dc4b81cf7979882f22667f647351fe3005b90183  opendht-e2d7dbc2937acb914195de3d16d675a220c864e7.tar.gz
\ No newline at end of file
+c20a0018c766ade0ad40532dfb298eba613b465a296a8dcddd7c1f73b75ef70b8611175c2bbfa3a3e49e282ccd300fe40b74fcb14efc8ca7263aa868ada9272d  opendht-8a18c591e99aace1795151bb8a1433428dabd70e.tar.gz
\ No newline at end of file
diff --git a/contrib/src/opendht/fetch_and_patch.bat b/contrib/src/opendht/fetch_and_patch.bat
index 1289acb8bb0fa814bc204fff03adc37354a20cb9..c1e944fcdee25d228eedf58f540129f2bd3cec90 100644
--- a/contrib/src/opendht/fetch_and_patch.bat
+++ b/contrib/src/opendht/fetch_and_patch.bat
@@ -1,6 +1,6 @@
 set BUILD=%SRC%..\build
 
-set OPENDHT_VERSION=e2d7dbc2937acb914195de3d16d675a220c864e7
+set OPENDHT_VERSION=8a18c591e99aace1795151bb8a1433428dabd70e
 set OPENDHT_URL=https://github.com/savoirfairelinux/opendht/archive/%OPENDHT_VERSION%.tar.gz
 
 mkdir %BUILD%
diff --git a/contrib/src/opendht/rules.mak b/contrib/src/opendht/rules.mak
index 93b619354893695531f972a372bf915465da4729..6372c998a915d167eeea9d45219fab464fa88a1f 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := e2d7dbc2937acb914195de3d16d675a220c864e7
+OPENDHT_VERSION := 8a18c591e99aace1795151bb8a1433428dabd70e
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht