diff --git a/indra/newview/linux_tools/refresh_desktop_app_entry.sh b/indra/newview/linux_tools/refresh_desktop_app_entry.sh
index 873b7d3d8516000a6d2f4f6cf22608c458cb639b..7eb231a29f365e6df1d7ad98b9cb7d72f6dbca27 100755
--- a/indra/newview/linux_tools/refresh_desktop_app_entry.sh
+++ b/indra/newview/linux_tools/refresh_desktop_app_entry.sh
@@ -49,7 +49,7 @@ Exec=env __GLX_VENDOR_LIBRARY_NAME="" ${installation_prefix}/${VIEWERNAME,,}
 Name=Launch on default GPU
 
 [Desktop Action AssociateMIME]
-Exec=${installation_prefix}/etc/register_secondlifeprotocol.sh
+Exec=.${installation_prefix}/etc/register_secondlifeprotocol.sh
 Name=Associate SLURLs
 desktopfile