diff --git a/scripts/build-windows.py b/scripts/build-windows.py
index e581ab1d173980896e9ed1a40d7a0cc8243ce71d..e06168e0f24a6c8a1a9dca336587c5a06d49bfd8 100644
--- a/scripts/build-windows.py
+++ b/scripts/build-windows.py
@@ -15,8 +15,8 @@ def execute_cmd(cmd, with_shell=False):
 
 
 def build_daemon(parsed_args):
-    make_cmd = os.path.dirname(this_dir) + '\\daemon\\src\\compat\\msvc\\winmake.py'
-    os.chdir(os.path.dirname(this_dir) + '\\daemon\\src\\compat\\msvc')
+    make_cmd = os.path.dirname(this_dir) + '\\daemon\\compat\\msvc\\winmake.py'
+    os.chdir(os.path.dirname(this_dir) + '\\daemon\\compat\\msvc')
     status_code = execute_cmd('python ' + make_cmd + ' -iv -t ' + parsed_args.toolset + ' -s ' + parsed_args.sdk + ' -b daemon')
     os.chdir(os.path.dirname(this_dir))
     return status_code