| Index: chrome/browser/banners/app_banner_data_fetcher.cc
 | 
| diff --git a/chrome/browser/banners/app_banner_data_fetcher.cc b/chrome/browser/banners/app_banner_data_fetcher.cc
 | 
| index 587f61a8f38e82b815483b12cd0f9b20f1446e73..66faab4c2215a56acce6f8292e1c4c964ade8acc 100644
 | 
| --- a/chrome/browser/banners/app_banner_data_fetcher.cc
 | 
| +++ b/chrome/browser/banners/app_banner_data_fetcher.cc
 | 
| @@ -140,7 +140,6 @@ void AppBannerDataFetcher::OnBannerPromptReply(
 | 
|      Cancel();
 | 
|      return;
 | 
|    }
 | 
| -  is_active_ = false;
 | 
|  
 | 
|    // The renderer might have requested the prompt to be canceled.
 | 
|    if (reply == blink::WebAppBannerPromptReply::Cancel) {
 | 
| @@ -159,6 +158,7 @@ void AppBannerDataFetcher::OnBannerPromptReply(
 | 
|      InfoBarService::FromWebContents(web_contents)->AddInfoBar(
 | 
|          make_scoped_ptr(infobar));
 | 
|    }
 | 
| +  is_active_ = false;
 | 
|  }
 | 
|  
 | 
|  AppBannerDataFetcher::~AppBannerDataFetcher() {
 | 
| 
 |