diff --git a/cmdutils.c b/cmdutils.c
index f25f61d4e517326d04a070f4f0c894d2322b3071..d15aba0635d14bc9fac9d4b4fc45d28c05d1196a 100644
--- a/cmdutils.c
+++ b/cmdutils.c
@@ -156,6 +156,7 @@ static const OptionDef* find_option(const OptionDef *po, const char *name){
 }
 
 #if defined(_WIN32) && !defined(__MINGW32CE__)
+#include <windows.h>
 /* Will be leaked on exit */
 static char** win32_argv_utf8 = NULL;
 static int win32_argc = 0;