Index: chrome/browser/plugin_service.cc |
diff --git a/chrome/browser/plugin_service.cc b/chrome/browser/plugin_service.cc |
index 6d2a703e5483d7ca6114a2a3c45d967163032891..9869d81db3996822d40e3526eae0744345405a14 100644 |
--- a/chrome/browser/plugin_service.cc |
+++ b/chrome/browser/plugin_service.cc |
@@ -266,10 +266,12 @@ void PluginService::FinishOpenChannelToPlugin( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
PluginProcessHost* plugin_host = FindOrStartPluginProcess(plugin_path); |
- if (plugin_host) |
+ if (plugin_host) { |
+ client->OnPluginProcessFound(plugin_host); |
plugin_host->OpenChannelToPlugin(client); |
- else |
+ } else { |
client->OnError(); |
+ } |
} |
bool PluginService::GetFirstAllowedPluginInfo( |