diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp
index 29a5f2bc80842b0ae1fb56fe1b0eadbf7b0ba798..39865a72576320dd91277ee0e9437be5e072d81c 100644
--- a/src/dhtrunner.cpp
+++ b/src/dhtrunner.cpp
@@ -37,6 +37,7 @@
 #else
 #include <winsock2.h>
 #include <ws2tcpip.h>
+#define close(x) closesocket(x)
 #endif
 
 namespace dht {