Index: chrome/browser/extensions/tab_helper.cc |
diff --git a/chrome/browser/extensions/tab_helper.cc b/chrome/browser/extensions/tab_helper.cc |
index 5c16906c8de067690ffe4d88ec73a085ed75e4be..059ccc9aa173ba15894233fd18792a8304bc6691 100644 |
--- a/chrome/browser/extensions/tab_helper.cc |
+++ b/chrome/browser/extensions/tab_helper.cc |
@@ -212,7 +212,7 @@ void TabHelper::DidNavigateMainFrame( |
for (ExtensionSet::const_iterator it = service->extensions()->begin(); |
it != service->extensions()->end(); ++it) { |
ExtensionAction* browser_action = |
- extension_action_manager->GetBrowserAction(**it); |
+ extension_action_manager->GetBrowserAction(*it->get()); |
if (browser_action) { |
browser_action->ClearAllValuesForTab(SessionID::IdForTab(web_contents())); |
content::NotificationService::current()->Notify( |