Index: chrome/browser/automation/automation_provider.cc |
diff --git a/chrome/browser/automation/automation_provider.cc b/chrome/browser/automation/automation_provider.cc |
index ed4fd467770978842f12ff5c8b352f6d3bfd1f45..1ce2c872c06840cf59a20802a7dc32e29b0c4ebb 100644 |
--- a/chrome/browser/automation/automation_provider.cc |
+++ b/chrome/browser/automation/automation_provider.cc |
@@ -2730,8 +2730,10 @@ bool AutomationProvider::InterceptBrowserEventMessageFromExternalHost( |
return false; |
} |
- ExtensionMessageService::GetInstance(profile()->GetRequestContext())-> |
- DispatchEventToRenderers(event_name.c_str(), json_args); |
+ if (profile()->GetExtensionMessageService()) { |
+ profile()->GetExtensionMessageService()-> |
+ DispatchEventToRenderers(event_name.c_str(), json_args); |
+ } |
return true; |
} |