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)) { |