| Index: services/service_manager/service_manager.cc
|
| diff --git a/services/service_manager/service_manager.cc b/services/service_manager/service_manager.cc
|
| index 99b9869ee5b99b844139621efe4698041b13fee5..e3532537ce9f91ef19695cd21b4bedd84e1e4c47 100644
|
| --- a/services/service_manager/service_manager.cc
|
| +++ b/services/service_manager/service_manager.cc
|
| @@ -212,8 +212,10 @@ class ServiceManager::Instance
|
| return false;
|
| }
|
|
|
| - params->bind_interface_callback().Run(mojom::ConnectResult::SUCCEEDED,
|
| - identity_.user_id());
|
| + if (!params->bind_interface_callback().is_null()) {
|
| + params->bind_interface_callback().Run(mojom::ConnectResult::SUCCEEDED,
|
| + identity_.user_id());
|
| + }
|
|
|
| pending_service_connections_++;
|
| service_->OnBindInterface(
|
|
|