| 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 98a48995504b2bf4f6ccdcf145b8c902abad88f9..32c13f39385592edcda233cd0b8ad3c6276baed3 100644
|
| --- a/chrome/browser/extensions/api/management/management_api.cc
|
| +++ b/chrome/browser/extensions/api/management/management_api.cc
|
| @@ -611,7 +611,9 @@ bool ManagementUninstallFunctionBase::Uninstall(
|
| if (show_confirm_dialog) {
|
| AddRef(); // Balanced in ExtensionUninstallAccepted/Canceled
|
| extension_uninstall_dialog_.reset(ExtensionUninstallDialog::Create(
|
| - GetProfile(), GetCurrentBrowser(), this));
|
| + GetProfile(),
|
| + chrome::FindWindowForBrowser(GetCurrentBrowser()),
|
| + this));
|
| if (extension_id() != target_extension_id) {
|
| extension_uninstall_dialog_->ConfirmProgrammaticUninstall(
|
| target_extension, GetExtension());
|
|
|