| Index: chrome/browser/extensions/api/management/management_api.cc
|
| diff --git a/chrome/browser/extensions/api/management/management_api.cc b/chrome/browser/extensions/api/management/management_api.cc
|
| index 236e2ef94535295ec2b391a6242dea05517ccc9e..3ee2bcd2347816d3e8fecb9eb4d1ed734eda0401 100644
|
| --- a/chrome/browser/extensions/api/management/management_api.cc
|
| +++ b/chrome/browser/extensions/api/management/management_api.cc
|
| @@ -599,7 +599,8 @@ bool ManagementUninstallFunctionBase::Uninstall(
|
| bool show_confirm_dialog) {
|
| extension_id_ = target_extension_id;
|
| const Extension* target_extension =
|
| - service()->GetExtensionById(extension_id_, true);
|
| + extensions::ExtensionRegistry::Get(browser_context())->
|
| + GetExtensionById(extension_id_, ExtensionRegistry::EVERYTHING);
|
| if (!target_extension ||
|
| ui_util::ShouldNotBeVisible(target_extension, browser_context())) {
|
| error_ = ErrorUtils::FormatErrorMessage(
|
|
|