| Index: chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc
|
| index c932864d2bbe44426db879d77dec95860feb3bbc..2ef2b7c2ff35646757a3baa904f16936b0ea11bf 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc
|
| @@ -75,6 +75,13 @@ void UpdateAuthParams(base::DictionaryValue* params,
|
| supervised_users_can_create = false;
|
| message_id = IDS_CREATE_SUPERVISED_USER_CREATION_RESTRICTED_TEXT;
|
| }
|
| + if (supervised_users_can_create &&
|
| + user_manager::UserManager::Get()
|
| + ->GetUsersAllowedForSupervisedUsersCreation()
|
| + .empty()) {
|
| + supervised_users_can_create = false;
|
| + message_id = IDS_CREATE_SUPERVISED_USER_NO_MANAGER_EXCEPT_SUPERVISED_TEXT;
|
| + }
|
|
|
| params->SetBoolean("supervisedUsersEnabled", supervised_users_allowed);
|
| params->SetBoolean("supervisedUsersCanCreate", supervised_users_can_create);
|
|
|