diff --git a/Common/OS.cpp b/Common/OS.cpp
index 34ece8b47d02a2152d593b3f0b83bd54ccc93294..1c1ce9c5600fd41dd6d1e92862f8123f089351fd 100644
--- a/Common/OS.cpp
+++ b/Common/OS.cpp
@@ -376,7 +376,7 @@ int SystemCall(const std::string &command, bool blocking)
     ShellExecuteW(NULL, wbuf[0], wbuf[1], wbuf[2], NULL, 0);
   }
   else{
-    STARTUPINFO suInfo;
+    STARTUPINFOW suInfo;
     PROCESS_INFORMATION prInfo;
     memset(&suInfo, 0, sizeof(suInfo));
     suInfo.cb = sizeof(suInfo);