Index: chrome/installer/setup/uninstall.cc |
diff --git a/chrome/installer/setup/uninstall.cc b/chrome/installer/setup/uninstall.cc |
index 3365f2a0b7bb852b8270d081a74cb0d67bc125bf..66717708e20d25eaaa129914ec16dd207039e0d1 100644 |
--- a/chrome/installer/setup/uninstall.cc |
+++ b/chrome/installer/setup/uninstall.cc |
@@ -1230,6 +1230,10 @@ InstallStatus UninstallProduct(const InstallationState& original_state, |
reg_path.append(installer::kChromeExe); |
InstallUtil::DeleteRegistryKey(HKEY_LOCAL_MACHINE, reg_path, |
WorkItem::kWow64Default); |
+ |
+ // Remove the event log provider registration as we are going to delete |
+ // the file which serves the resources anyways. |
+ DeRegisterEventLogProvider(); |
} |
// Unregister any dll servers that we may have registered for this |