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( |