Index: chrome/browser/extensions/external_install_error.cc |
diff --git a/chrome/browser/extensions/external_install_error.cc b/chrome/browser/extensions/external_install_error.cc |
index 6b35e5454bfb0e917947cfd0f89379506902db93..27a8ee44135cc4b930ad4bc9fb99310b74959d37 100644 |
--- a/chrome/browser/extensions/external_install_error.cc |
+++ b/chrome/browser/extensions/external_install_error.cc |
@@ -284,9 +284,10 @@ void ExternalInstallError::InstallUIAbort(bool user_initiated) { |
if (user_initiated && GetExtension()) { |
ExtensionSystem::Get(browser_context_) |
->extension_service() |
- ->UninstallExtension(extension_id_, |
- false, // Not externally uninstalled. |
- NULL); // Ignore error. |
+ ->UninstallExtension( |
+ extension_id_, |
+ ExtensionService::UNINSTALL_REASON_INSTALL_CANCELED, |
+ NULL); // Ignore error. |
// Since the manager listens for the extension to be removed, this will |
// remove the error... |
} else { |