| Index: chrome/browser/ui/browser_init.cc
|
| diff --git a/chrome/browser/ui/browser_init.cc b/chrome/browser/ui/browser_init.cc
|
| index 9334a594ea586ce83e95bc20bfce2c863628adad..8371b5d48da3559a79752b234c1985e5632c618d 100644
|
| --- a/chrome/browser/ui/browser_init.cc
|
| +++ b/chrome/browser/ui/browser_init.cc
|
| @@ -186,7 +186,7 @@ DefaultBrowserInfoBarDelegate::~DefaultBrowserInfoBarDelegate() {
|
|
|
| bool DefaultBrowserInfoBarDelegate::ShouldExpire(
|
| const NavigationController::LoadCommittedDetails& details) const {
|
| - return should_expire_;
|
| + return details.is_user_initiated_main_frame_load() && should_expire_;
|
| }
|
|
|
| void DefaultBrowserInfoBarDelegate::InfoBarClosed() {
|
|
|