| Index: chromeos/dbus/dbus_thread_manager.cc
|
| diff --git a/chromeos/dbus/dbus_thread_manager.cc b/chromeos/dbus/dbus_thread_manager.cc
|
| index 4c3032307547148069dce64416c73f1f7b5976ce..417bd571019b71dd4093fbf1cad17257a0dd5b0b 100644
|
| --- a/chromeos/dbus/dbus_thread_manager.cc
|
| +++ b/chromeos/dbus/dbus_thread_manager.cc
|
| @@ -138,6 +138,10 @@ class DBusThreadManagerImpl : public DBusThreadManager {
|
| // initialize it after the main list of clients.
|
| power_policy_controller_.reset(
|
| new PowerPolicyController(this, power_manager_client_.get()));
|
| +
|
| + // This must be called after the list of clients so they've each had a
|
| + // chance to register with their object managers.
|
| + system_bus_->GetManagedObjects();
|
| }
|
|
|
| virtual ~DBusThreadManagerImpl() {
|
|
|