Index: chrome/browser/first_run/first_run.cc |
diff --git a/chrome/browser/first_run/first_run.cc b/chrome/browser/first_run/first_run.cc |
index f831c6b469b1c0405899bbe407af86ae07c60c8a..f4eb8b1a513520064bca414fb966e2c19a63f800 100644 |
--- a/chrome/browser/first_run/first_run.cc |
+++ b/chrome/browser/first_run/first_run.cc |
@@ -375,8 +375,11 @@ void AutoImportPlatformCommon( |
ShowFirstRunDialog(profile); |
} |
- if (make_chrome_default) |
+ if (make_chrome_default && |
+ ShellIntegration::CanSetAsDefaultBrowser() == |
+ ShellIntegration::CHANGE_DEFAULT_UNATTENDED) { |
ShellIntegration::SetAsDefaultBrowser(); |
+ } |
// Display the first run bubble if there is a default search provider. |
TemplateURLService* template_url = |