Index: ios/chrome/browser/tabs/tab.mm |
diff --git a/ios/chrome/browser/tabs/tab.mm b/ios/chrome/browser/tabs/tab.mm |
index 067bb730a5e0c3830dc8e40671f122e615ff6660..eb50be699333e52e7c03c2cd1353513ece43241e 100644 |
--- a/ios/chrome/browser/tabs/tab.mm |
+++ b/ios/chrome/browser/tabs/tab.mm |
@@ -1012,7 +1012,9 @@ void TabInfoBarObserver::OnInfoBarReplaced(infobars::InfoBar* old_infobar, |
[_openInController detachFromWebController]; |
_openInController = nil; |
[_autofillController detachFromWebState]; |
+ _autofillController = nil; |
[_suggestionController detachFromWebState]; |
+ _suggestionController = nil; |
if (_fullScreenController) |
[self.webController removeObserver:_fullScreenController]; |
[_fullScreenController invalidate]; |