| Index: chrome/browser/signin/signin_global_error.cc
|
| diff --git a/chrome/browser/signin/signin_global_error.cc b/chrome/browser/signin/signin_global_error.cc
|
| index 5131e09e661c22162d732f243e6cd40f84d0341a..8fabe932b181cd7faf3744464377105b742345dc 100644
|
| --- a/chrome/browser/signin/signin_global_error.cc
|
| +++ b/chrome/browser/signin/signin_global_error.cc
|
| @@ -124,11 +124,8 @@ std::vector<base::string16> SigninGlobalError::GetBubbleViewMessages() {
|
| // If the user isn't signed in, no need to display an error bubble.
|
| SigninManagerBase* signin_manager =
|
| SigninManagerFactory::GetForProfileIfExists(profile_);
|
| - if (signin_manager) {
|
| - std::string username = signin_manager->GetAuthenticatedUsername();
|
| - if (username.empty())
|
| + if (signin_manager && !signin_manager->IsAuthenticated())
|
| return messages;
|
| - }
|
|
|
| if (!error_controller_->HasError())
|
| return messages;
|
|
|