Index: chrome/browser/extensions/api/management/management_api.cc |
diff --git a/chrome/browser/extensions/api/management/management_api.cc b/chrome/browser/extensions/api/management/management_api.cc |
index d5805d7dae8ff23097bf6b5bb1f95dbfd9853438..3e606854efffa583278c28ddb6b78fb2e42bc0f2 100644 |
--- a/chrome/browser/extensions/api/management/management_api.cc |
+++ b/chrome/browser/extensions/api/management/management_api.cc |
@@ -647,10 +647,10 @@ void ManagementUninstallFunctionBase::Finish(bool should_uninstall) { |
extension_id_); |
SendResponse(false); |
} else { |
- bool success = |
- service()->UninstallExtension(extension_id_, |
- false, /* external uninstall */ |
- NULL); |
+ bool success = service()->UninstallExtension( |
+ extension_id_, |
+ ExtensionService::UNINSTALL_REASON_MANAGEMENT_API, |
+ NULL); |
// TODO set error_ if !success |
SendResponse(success); |