| Index: chrome/browser/ui/login/login_prompt_ui.cc
|
| diff --git a/chrome/browser/ui/login/login_prompt_ui.cc b/chrome/browser/ui/login/login_prompt_ui.cc
|
| index d1d95926cf5e87ee400531f957ab7fdbed046352..36cf4a30204628060894d684a029e81c47963e99 100644
|
| --- a/chrome/browser/ui/login/login_prompt_ui.cc
|
| +++ b/chrome/browser/ui/login/login_prompt_ui.cc
|
| @@ -242,10 +242,11 @@ void LoginHandlerHtml::BuildViewForPasswordManager(
|
| LOG(INFO) << "BuildViewForPasswordManager";
|
|
|
| TabContents* tab_contents = GetTabContentsForLogin();
|
| - LoginHandlerSource::RegisterDataSource(tab_contents->profile());
|
| + Profile* profile = static_cast<Profile*>(tab_contents->browser_context());
|
| + LoginHandlerSource::RegisterDataSource(profile);
|
| delegate_ = new LoginHandlerHtmlDelegate(this, tab_contents, explanation);
|
| ConstrainedWindow* dialog = ConstrainedHtmlUI::CreateConstrainedHtmlDialog(
|
| - tab_contents->profile(), delegate_, tab_contents);
|
| + profile, delegate_, tab_contents);
|
|
|
| SetModel(manager);
|
| SetDialog(dialog);
|
|
|