Index: chrome/browser/ui/views/translate/translate_bubble_view.cc |
diff --git a/chrome/browser/ui/views/translate/translate_bubble_view.cc b/chrome/browser/ui/views/translate/translate_bubble_view.cc |
index 19088730aed5d9cead1167a59e757c9f995628a2..c9bce8c8ac2f1084b8dc09003d6c4b4cf072256e 100644 |
--- a/chrome/browser/ui/views/translate/translate_bubble_view.cc |
+++ b/chrome/browser/ui/views/translate/translate_bubble_view.cc |
@@ -143,7 +143,8 @@ void TranslateBubbleView::ShowBubble(views::View* anchor_view, |
scoped_ptr<TranslateUIDelegate> ui_delegate(new TranslateUIDelegate( |
ChromeTranslateClient::FromWebContents(web_contents), |
- ChromeTranslateClient::GetManagerFromWebContents(web_contents), |
+ ChromeTranslateClient::GetManagerFromWebContents(web_contents) |
+ ->GetWeakPtr(), |
source_language, |
target_language)); |
scoped_ptr<TranslateBubbleModel> model( |