Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index 0eac6e0142c5644991da3e4842cf03f1427da21a..986b4f48ee94eded5e2aef9e8e920b067a6eb85e 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -1432,9 +1432,8 @@ bool ExtensionService::IsUnacknowledgedExternalExtension( |
} |
void ExtensionService::ReconcileKnownDisabled() { |
- const ExtensionIdSet known_disabled_ids = |
- extension_prefs_->GetKnownDisabled(); |
- if (known_disabled_ids.empty() && !disabled_extensions_.is_empty()) { |
+ ExtensionIdSet known_disabled_ids; |
+ if (!extension_prefs_->GetKnownDisabled(&known_disabled_ids)) { |
extension_prefs_->SetKnownDisabled(disabled_extensions_.GetIDs()); |
UMA_HISTOGRAM_BOOLEAN("Extensions.KnownDisabledInitialized", true); |
return; |