Index: chrome/browser/chromeos/arc/arc_enterprise_reporting_service.cc |
diff --git a/chrome/browser/chromeos/arc/arc_enterprise_reporting_service.cc b/chrome/browser/chromeos/arc/arc_enterprise_reporting_service.cc |
index 674de876887a29222753eedc23389b02c05539a5..7b69da23b1744badb90500b142eb962af3fe77c0 100644 |
--- a/chrome/browser/chromeos/arc/arc_enterprise_reporting_service.cc |
+++ b/chrome/browser/chromeos/arc/arc_enterprise_reporting_service.cc |
@@ -27,8 +27,11 @@ ArcEnterpriseReportingService::~ArcEnterpriseReportingService() { |
void ArcEnterpriseReportingService::OnInstanceReady() { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- arc_bridge_service()->enterprise_reporting()->instance()->Init( |
- binding_.CreateInterfacePtrAndBind()); |
+ auto* instance = |
+ arc_bridge_service()->enterprise_reporting()->GetInstanceForMethod( |
+ "Init"); |
+ DCHECK(instance); |
+ instance->Init(binding_.CreateInterfacePtrAndBind()); |
} |
void ArcEnterpriseReportingService::ReportManagementState( |