Index: chrome/browser/extensions/shared_module_service.cc |
diff --git a/chrome/browser/extensions/shared_module_service.cc b/chrome/browser/extensions/shared_module_service.cc |
index 78e9ab74e21c6c06c95f8661e9c110e776fb5aea..9de170a23bbdfd9cdd3930c802cf1b282bd78f40 100644 |
--- a/chrome/browser/extensions/shared_module_service.cc |
+++ b/chrome/browser/extensions/shared_module_service.cc |
@@ -153,9 +153,10 @@ void SharedModuleService::PruneSharedModulesOnUninstall( |
scoped_ptr<const ExtensionSet> dependents = |
GetDependentExtensions(imported_module); |
if (dependents->is_empty()) { |
- service->UninstallExtension(iter->extension_id, |
- true, // External uninstall. |
- NULL); // Ignore error. |
+ service->UninstallExtension( |
+ iter->extension_id, |
+ ExtensionService::kUninstallReasonOrphanedSharedModule, |
+ NULL); // Ignore error. |
} |
} |
} |