diff --git a/dlls/icmp/icmp_main.c b/dlls/icmp/icmp_main.c
index f8e707fe0674e2a1eadb919389243521330208f8..812fd137d146f0109cba1a173dbcf1b4544a9aec 100644
--- a/dlls/icmp/icmp_main.c
+++ b/dlls/icmp/icmp_main.c
@@ -46,7 +46,7 @@
 #include "windef.h"
 #include "winbase.h"
 #ifdef ICMP_WIN
-#include "winsock.h"
+#include "winsock2.h"
 #endif
 
 #include "winerror.h"
diff --git a/dlls/wsock32/protocol.c b/dlls/wsock32/protocol.c
index b03d70a663d45ec2ef16b15e9afcc4f775130400..5b819f1dbc43699fd74b1f6eff12a37a051e07be 100644
--- a/dlls/wsock32/protocol.c
+++ b/dlls/wsock32/protocol.c
@@ -12,7 +12,7 @@
 #include "winnls.h"
 #include "wine/unicode.h"
 #include "nspapi.h"
-#include "winsock.h"
+#include "winsock2.h"
 #include "wsipx.h"
 #include "wshisotp.h"
 
diff --git a/loader/task.c b/loader/task.c
index bdfb450c8e8bf7c8088b848f472d75ec99962233..679efba1af1482abad5588496182d957c8aa4637 100644
--- a/loader/task.c
+++ b/loader/task.c
@@ -16,7 +16,6 @@
 #include "wingdi.h"
 #include "winnt.h"
 #include "winuser.h"
-#include "winsock.h"
 
 #include "wine/winbase16.h"
 #include "drive.h"