| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 22f001baa249083600e50324bf455aa8391f249b..7f84fe64894cf82674bd708f681604ce5dea651d 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -701,7 +701,8 @@ bool ExtensionService::UninstallExtension(
|
| bool external_uninstall =
|
| (reason == extensions::UNINSTALL_REASON_INTERNAL_MANAGEMENT) ||
|
| (reason == extensions::UNINSTALL_REASON_ORPHANED_EXTERNAL_EXTENSION) ||
|
| - (reason == extensions::UNINSTALL_REASON_ORPHANED_SHARED_MODULE);
|
| + (reason == extensions::UNINSTALL_REASON_ORPHANED_SHARED_MODULE) ||
|
| + (reason == extensions::UNINSTALL_REASON_SYNC_BY_CUSTODIAN);
|
| if (!external_uninstall &&
|
| !system_->management_policy()->UserMayModifySettings(
|
| extension.get(), error)) {
|
|
|