| Index: chrome/browser/ui/chrome_pages.cc
|
| diff --git a/chrome/browser/ui/chrome_pages.cc b/chrome/browser/ui/chrome_pages.cc
|
| index 641086e8ac67c66bb44f39b574340e5e1015bf42..959cb70e514cd82c193fc1c93d8714c99632f09c 100644
|
| --- a/chrome/browser/ui/chrome_pages.cc
|
| +++ b/chrome/browser/ui/chrome_pages.cc
|
| @@ -184,10 +184,10 @@ void ShowExtensions(Browser* browser,
|
| void ShowConflicts(Browser* browser) {
|
| #if defined(OS_WIN)
|
| EnumerateModulesModel* model = EnumerateModulesModel::GetInstance();
|
| - if (model->modules_to_notify_about() > 0) {
|
| - GURL help_center_url = model->GetFirstNotableConflict();
|
| - if (help_center_url.is_valid()) {
|
| - ShowSingletonTab(browser, help_center_url);
|
| + if (model->ShouldShowConflictWarning()) {
|
| + GURL conflict_url = model->GetConflictUrl();
|
| + if (conflict_url.is_valid()) {
|
| + ShowSingletonTab(browser, conflict_url);
|
| model->AcknowledgeConflictNotification();
|
| return;
|
| }
|
|
|