diff options
-rw-r--r-- | chrome/browser/content_settings/content_settings_pref_provider.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/content_settings/content_settings_pref_provider.cc b/chrome/browser/content_settings/content_settings_pref_provider.cc index af92515a..2658887 100644 --- a/chrome/browser/content_settings/content_settings_pref_provider.cc +++ b/chrome/browser/content_settings/content_settings_pref_provider.cc @@ -971,6 +971,8 @@ void PrefProvider::MigrateObsoleteContentSettingsPatternPref() { i != all_settings_dictionary->end_keys(); ++i) { const std::string& key(*i); + if (key.empty()) + continue; // Validate pattern string and skip it if it is invalid. std::pair<ContentSettingsPattern, ContentSettingsPattern> pattern_pair = |