| Index: chrome/browser/automation/automation_provider_list.cc
|
| diff --git a/chrome/browser/automation/automation_provider_list.cc b/chrome/browser/automation/automation_provider_list.cc
|
| index 4fbc3955bbda7fbd911e7db0ac0e7722cb0dcb4a..9597e7a0cd87a846a877fe84a5185773e60c45c3 100644
|
| --- a/chrome/browser/automation/automation_provider_list.cc
|
| +++ b/chrome/browser/automation/automation_provider_list.cc
|
| @@ -37,6 +37,8 @@ bool AutomationProviderList::RemoveProvider(AutomationProvider* provider) {
|
| (*remove_provider)->Release();
|
| automation_providers_.erase(remove_provider);
|
| g_browser_process->ReleaseModule();
|
| + if (automation_providers_.empty())
|
| + OnLastProviderRemoved();
|
| return true;
|
| }
|
| return false;
|
|
|