diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index 60a713a42caaf9f996aee964e06252a68f3f32e7..5feb50eacd67a28137bf672a9dd94860b8af42c5 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-54af462edf51278d6cbe938353880140b9496ef2b86bc836f0dec8ce4cc84d4985d3451354f23064581dbbc9d09d675e3ca72c76baca89996975dfc67f1db01e  opendht-090da49fed407a4cc8eef7b1331ac8befd1399c3.tar.gz
\ No newline at end of file
+d2bc8b3d168abe515fc79f205a33fb2318b4d9efe66afa438ed803f129f88a2765f5b22499d2c54b85e57905dc4b81cf7979882f22667f647351fe3005b90183  opendht-e2d7dbc2937acb914195de3d16d675a220c864e7.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 bc4bc68e466dcfe1f746ac3ac383afe2408d0658..1289acb8bb0fa814bc204fff03adc37354a20cb9 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=090da49fed407a4cc8eef7b1331ac8befd1399c3
+set OPENDHT_VERSION=e2d7dbc2937acb914195de3d16d675a220c864e7
 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 b702096c7cc7ea8dc52f5fc1ab7679f34f6a3e50..93b619354893695531f972a372bf915465da4729 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := 090da49fed407a4cc8eef7b1331ac8befd1399c3
+OPENDHT_VERSION := e2d7dbc2937acb914195de3d16d675a220c864e7
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht