diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt
index 642e812ea84b10cb854d6646e8936cda91aca5bd..cd898e991c521b68825fed4379d27620cc83d9fb 100644
--- a/indra/newview/CMakeLists.txt
+++ b/indra/newview/CMakeLists.txt
@@ -1562,7 +1562,7 @@ configure_file(llviewerbuildconfig.h.in llviewerbuildconfig.h @ONLY)
 
 if (LINUX)
   #Use cmake to generate a new copy of this file when filling channel info, append suffix so viewer_manifest.py will pick the new copy
-  configure_file(./linux_tools/refresh_desktop_app_entry.sh ../indra/newview/linux_tools/refresh_desktop_app_entry-cmake.sh @ONLY)
+  configure_file(./linux_tools/refresh_desktop_app_entry.sh ./refresh_desktop_app_entry-cmake.sh @ONLY)
 endif(LINUX)
 
 LIST(APPEND viewer_HEADER_FILES ${CMAKE_CURRENT_BINARY_DIR}/llviewerbuildconfig.h)