Index: chrome/browser/extensions/extension_system_impl.cc |
diff --git a/chrome/browser/extensions/extension_system_impl.cc b/chrome/browser/extensions/extension_system_impl.cc |
index 667a693bc2a8af8906074a1be7de252f404e9299..b03d987c373d299378467d02ed6e66dd1d7d4a0a 100644 |
--- a/chrome/browser/extensions/extension_system_impl.cc |
+++ b/chrome/browser/extensions/extension_system_impl.cc |
@@ -306,7 +306,8 @@ void ExtensionSystemImpl::Shared::Init(bool extensions_enabled) { |
// ExtensionService depends on RuntimeData. |
runtime_data_.reset(new RuntimeData(ExtensionRegistry::Get(profile_))); |
- bool autoupdate_enabled = !profile_->IsGuestSession(); |
+ bool autoupdate_enabled = !profile_->IsGuestSession() && |
+ !profile_->IsSystemProfile(); |
#if defined(OS_CHROMEOS) |
if (!extensions_enabled) |
autoupdate_enabled = false; |