diff --git a/indra/newview/linux_tools/refresh_desktop_app_entry.sh b/indra/newview/linux_tools/refresh_desktop_app_entry.sh
index 7ae108ef11590309cfa49edbe62b42e52af7647c..88ec152fa9e3c09d31d91c9a39e213c9faf2e3ea 100755
--- a/indra/newview/linux_tools/refresh_desktop_app_entry.sh
+++ b/indra/newview/linux_tools/refresh_desktop_app_entry.sh
@@ -19,7 +19,7 @@ function install_desktop_entry()
 {
 	local installation_prefix="${1}"
 
-	desktoppath="${installation_prefix}/${VIEWERNAME,,}-viewer.desktop"
+	desktoppath="${installation_prefix}/${VIEWERNAME,,}-${CHANNELNAME}-viewer.desktop"
 	cat >"${desktoppath}" <<desktopfile || print "Warning: Could not write $desktoppath"s
 [Desktop Entry]
 Version=1.4