diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt
index 74faf3d1b6f113c09a1bfe5b8a5e79b0bfb465c1..6bddea25a1bc42ba0812e9c0f10b34453d44f4d7 100644
--- a/indra/newview/CMakeLists.txt
+++ b/indra/newview/CMakeLists.txt
@@ -1830,7 +1830,7 @@ if (WINDOWS)
         )
 
       add_custom_target(llpackage ALL DEPENDS
-              ${CMAKE_CURRENT_BINARY_DIR}/$<IF:$<BOOL:${LL_GENERATOR_IS_MULTI_CONFIG}>,$<CONFIG>,>/touched.bat
+              ${CMAKE_CFG_INTDIR}/touched.bat
         )
         # temporarily disable packaging of event_host until hg subrepos get
         # sorted out on the parabuild cluster...