Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index f17b67b981e42548028cce69dd871dd9fdc1b444..9f944c64293a44fd0f78bac206964fd0641281b9 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -576,6 +576,9 @@ bool ExtensionService::UpdateExtension(const std::string& id, |
if (extension && extension->was_installed_by_oem()) |
creation_flags |= Extension::WAS_INSTALLED_BY_OEM; |
+ if (extension && extension->was_installed_by_custodian()) |
+ creation_flags |= Extension::WAS_INSTALLED_BY_CUSTODIAN; |
+ |
if (extension) { |
installer->set_is_ephemeral(extension_prefs_->IsEphemeralApp(id)); |
installer->set_do_not_sync(extension_prefs_->DoNotSync(id)); |