Index: mojo/shell/background/background_shell.cc |
diff --git a/mojo/shell/background/background_shell.cc b/mojo/shell/background/background_shell.cc |
index 1d31de7efd3949eda5086fa18ab771063f5fe066..24ec075f56b29abf4b2ca92379d47389a146ba4b 100644 |
--- a/mojo/shell/background/background_shell.cc |
+++ b/mojo/shell/background/background_shell.cc |
@@ -178,7 +178,8 @@ void BackgroundShell::Init(scoped_ptr<InitParams> init_params) { |
mojom::ShellClientRequest BackgroundShell::CreateShellClientRequest( |
const std::string& name) { |
scoped_ptr<ConnectParams> params(new ConnectParams); |
- params->set_target(Identity(name, std::string(), mojom::kRootUserID)); |
+ params->set_source(CreateShellIdentity()); |
+ params->set_target(Identity(name, mojom::kRootUserID)); |
mojom::ShellClientRequest request; |
base::WaitableEvent signal(true, false); |
thread_->message_loop()->task_runner()->PostTask( |