| Index: chrome/browser/extensions/extension_updater.cc
|
| diff --git a/chrome/browser/extensions/extension_updater.cc b/chrome/browser/extensions/extension_updater.cc
|
| index 15e26aa4dbac4848c567e4ec5b7cde34786d72e5..8b9986f810f94154045338007b7883e23e530019 100644
|
| --- a/chrome/browser/extensions/extension_updater.cc
|
| +++ b/chrome/browser/extensions/extension_updater.cc
|
| @@ -734,7 +734,10 @@ void ExtensionUpdater::CheckNow() {
|
| service_->pending_extensions();
|
| for (PendingExtensionMap::const_iterator iter = pending_extensions.begin();
|
| iter != pending_extensions.end(); ++iter) {
|
| - fetches_builder.AddPendingExtension(iter->first, iter->second);
|
| + Extension::Location location = iter->second.install_source;
|
| + if (location != Extension::EXTERNAL_PREF &&
|
| + location != Extension::EXTERNAL_REGISTRY)
|
| + fetches_builder.AddPendingExtension(iter->first, iter->second);
|
| }
|
|
|
| fetches_builder.ReportStats();
|
|
|