Index: chrome/browser/extensions/extensions_service.cc |
diff --git a/chrome/browser/extensions/extensions_service.cc b/chrome/browser/extensions/extensions_service.cc |
index 4094ebfbe40b4e2d04d1fe16f14b0bcb0c9e9733..bb3812a54461b923f8625aeb254786f0bc8200b6 100644 |
--- a/chrome/browser/extensions/extensions_service.cc |
+++ b/chrome/browser/extensions/extensions_service.cc |
@@ -406,6 +406,7 @@ void ExtensionsService::OnExtensionsLoaded(ExtensionList* new_extensions) { |
for (ExtensionList::iterator iter = new_extensions->begin(); |
iter != new_extensions->end(); ++iter) { |
if (extensions_enabled() || (*iter)->IsTheme() || |
+ (*iter)->location() == Extension::LOAD || |
(*iter)->location() == Extension::EXTERNAL_REGISTRY) { |
Extension* old = GetExtensionById((*iter)->id()); |
if (old) { |