Index: chrome/browser/ui/content_settings/media_setting_changed_infobar_delegate.cc |
diff --git a/chrome/browser/ui/content_settings/media_setting_changed_infobar_delegate.cc b/chrome/browser/ui/content_settings/media_setting_changed_infobar_delegate.cc |
index ee7d1b4e9f4d11b8afb909accc02ec9e3425700d..1a924b4457d61889b3633939d7255a76e607a978 100644 |
--- a/chrome/browser/ui/content_settings/media_setting_changed_infobar_delegate.cc |
+++ b/chrome/browser/ui/content_settings/media_setting_changed_infobar_delegate.cc |
@@ -52,6 +52,8 @@ base::string16 MediaSettingChangedInfoBarDelegate::GetButtonLabel( |
} |
bool MediaSettingChangedInfoBarDelegate::Accept() { |
- web_contents()->GetController().Reload(true); |
+ content::WebContents* web_contents = |
+ InfoBarService::WebContentsFromInfoBar(infobar()); |
+ web_contents->GetController().Reload(true); |
return true; |
} |