diff --git a/shell/browser/browser_win.cc b/shell/browser/browser_win.cc index 0ed7ec0100b84..6cfc75f4a44ba 100644 --- a/shell/browser/browser_win.cc +++ b/shell/browser/browser_win.cc @@ -66,7 +66,7 @@ bool GetProtocolLaunchPath(gin::Arguments* args, std::wstring* exe) { // Read in optional args arg std::vector launch_args; if (args->GetNext(&launch_args) && !launch_args.empty()) - *exe = base::StringPrintf(L"\"%ls\" %ls \"%%1\"", exe->c_str(), + *exe = base::StringPrintf(L"\"%ls\" \"%ls\" \"%%1\"", exe->c_str(), base::JoinString(launch_args, L" ").c_str()); else *exe = base::StringPrintf(L"\"%ls\" \"%%1\"", exe->c_str());