Index: chrome/browser/extensions/settings_api_helpers.cc |
diff --git a/chrome/browser/extensions/settings_api_helpers.cc b/chrome/browser/extensions/settings_api_helpers.cc |
index df73df2387530a811fcd515e45274bcbe9a984ff..2fcd9c8670c4f0c7dc0818e21bd8d8ad3342453b 100644 |
--- a/chrome/browser/extensions/settings_api_helpers.cc |
+++ b/chrome/browser/extensions/settings_api_helpers.cc |
@@ -27,7 +27,7 @@ const Extension* FindOverridingExtension( |
for (ExtensionSet::const_iterator it = extensions.begin(); |
it != extensions.end(); |
++it) { |
- const SettingsOverrides* settings = SettingsOverrides::Get(*it); |
+ const SettingsOverrides* settings = SettingsOverrides::Get(it->get()); |
if (settings) { |
if (type == BUBBLE_TYPE_HOME_PAGE && !settings->homepage) |
continue; |
@@ -56,7 +56,7 @@ const Extension* FindOverridingExtension( |
continue; // Not primary. |
// Found the primary extension. |
- return *it; |
+ return it->get(); |
} |
} |