Index: chromeos/dbus/ibus/ibus_panel_service.cc |
diff --git a/chromeos/dbus/ibus/ibus_panel_service.cc b/chromeos/dbus/ibus/ibus_panel_service.cc |
index 6d53d071a71d4608ca7665e7a8e430b520aafac9..bdce7c815fbf62ae48b46f9d638b6ce063db04e4 100644 |
--- a/chromeos/dbus/ibus/ibus_panel_service.cc |
+++ b/chromeos/dbus/ibus/ibus_panel_service.cc |
@@ -124,6 +124,7 @@ class IBusPanelServiceImpl : public IBusPanelService { |
// Request well known name to ibus-daemon. |
bus->RequestOwnership( |
ibus::panel::kServiceName, |
+ dbus::Bus::REQUIRE_PRIMARY, |
base::Bind(&IBusPanelServiceImpl::OnRequestOwnership, |
weak_ptr_factory_.GetWeakPtr())); |