Index: chrome/browser/extensions/external_install_ui.cc |
diff --git a/chrome/browser/extensions/external_install_ui.cc b/chrome/browser/extensions/external_install_ui.cc |
index 013b8c3f490c26f5eb9c6e5084dd01ff28adbdf5..97ba32bc9e4ece7078be2a4a4afb6925c087abdd 100644 |
--- a/chrome/browser/extensions/external_install_ui.cc |
+++ b/chrome/browser/extensions/external_install_ui.cc |
@@ -171,7 +171,7 @@ static void CreateExternalInstallGlobalError( |
ExternalInstallDialogDelegate* delegate = |
static_cast<ExternalInstallDialogDelegate*>(prompt_delegate); |
ExternalInstallGlobalError* error_bubble = new ExternalInstallGlobalError( |
- service, extension, delegate, prompt); |
+ service.get(), extension, delegate, prompt); |
error_service->AddGlobalError(error_bubble); |
// Show bubble immediately if possible. |
if (delegate->browser()) |