Index: chrome/browser/translate/translate_infobar_delegate.cc |
diff --git a/chrome/browser/translate/translate_infobar_delegate.cc b/chrome/browser/translate/translate_infobar_delegate.cc |
index 9cac9fed74334b31e12212a9d1ad750e68795972..bcfb5ae04174d33d3c39edf3925114b0076fc6d1 100644 |
--- a/chrome/browser/translate/translate_infobar_delegate.cc |
+++ b/chrome/browser/translate/translate_infobar_delegate.cc |
@@ -335,7 +335,10 @@ TranslateInfoBarDelegate::TranslateInfoBarDelegate( |
: InfoBarDelegate(), |
step_(step), |
background_animation_(NONE), |
- ui_delegate_(web_contents, original_language, target_language), |
+ ui_delegate_(TranslateTabHelper::FromWebContents(web_contents), |
+ TranslateTabHelper::GetManagerFromWebContents(web_contents), |
+ original_language, |
+ target_language), |
error_type_(error_type), |
prefs_(TranslateTabHelper::CreateTranslatePrefs(prefs)), |
triggered_from_menu_(triggered_from_menu) { |