| Index: chrome/browser/chromeos/login/screens/user_selection_screen.cc
|
| diff --git a/chrome/browser/chromeos/login/screens/user_selection_screen.cc b/chrome/browser/chromeos/login/screens/user_selection_screen.cc
|
| index a3e89b2cd6460d3cd0908d375303596d40fcb767..996af007004085bfb549d8f2bd8e9fc80544f349 100644
|
| --- a/chrome/browser/chromeos/login/screens/user_selection_screen.cc
|
| +++ b/chrome/browser/chromeos/login/screens/user_selection_screen.cc
|
| @@ -252,6 +252,10 @@ bool UserSelectionScreen::ShouldForceOnlineSignIn(
|
| if (is_public_session)
|
| return false;
|
|
|
| + if (user->GetType() == user_manager::USER_TYPE_ACTIVE_DIRECTORY) {
|
| + return true;
|
| + }
|
| +
|
| // At this point the reason for invalid token should be already set. If not,
|
| // this might be a leftover from an old version.
|
| if (token_status == user_manager::User::OAUTH2_TOKEN_STATUS_INVALID)
|
|
|