Index: components/signin/core/browser/about_signin_internals.cc |
diff --git a/components/signin/core/browser/about_signin_internals.cc b/components/signin/core/browser/about_signin_internals.cc |
index 74c3979bfe00baae87ba26937a050bf9306c21dc..2c7d3cbb3d8922b8da3839b4f85642abde1bdcd8 100644 |
--- a/components/signin/core/browser/about_signin_internals.cc |
+++ b/components/signin/core/browser/about_signin_internals.cc |
@@ -505,10 +505,14 @@ scoped_ptr<base::DictionaryValue> AboutSigninInternals::SigninStatus::ToValue( |
static_cast<UntimedSigninStatusField>(USERNAME)), |
signin_manager->GetAuthenticatedUsername()); |
if (signin_error_controller->HasError()) { |
+ const std::string error_account_id = |
+ signin_error_controller->error_account_id(); |
+ const std::string error_username = |
+ account_tracker->GetAccountInfo(error_account_id).email; |
AddSectionEntry(basic_info, "Auth Error", |
signin_error_controller->auth_error().ToString()); |
- AddSectionEntry(basic_info, "Auth Error Username", |
- signin_error_controller->error_username()); |
+ AddSectionEntry(basic_info, "Auth Error Account Id", error_account_id); |
+ AddSectionEntry(basic_info, "Auth Error Username", error_username); |
} else { |
AddSectionEntry(basic_info, "Auth Error", "None"); |
} |