diff --git a/uppsrc/Core/App.cpp b/uppsrc/Core/App.cpp index a27dec906..5e99ca7fe 100644 --- a/uppsrc/Core/App.cpp +++ b/uppsrc/Core/App.cpp @@ -654,7 +654,9 @@ void LaunchWebBrowser(const String& url) void LaunchWebBrowser(const String& url) { #ifdef PLATFORM_MACOS - IGNORE_RESULT(system("open " + url)); + String u = url; + u.Replace("$", "\\$"); + IGNORE_RESULT(system("open " + u)); #else const char * browser[] = { "htmlview", "xdg-open", "x-www-browser", "firefox", "konqueror", "opera", "epiphany", "galeon", "netscape"