| Index: chrome/browser/ui/ash/session_state_delegate_chromeos.cc
|
| diff --git a/chrome/browser/ui/ash/session_state_delegate_chromeos.cc b/chrome/browser/ui/ash/session_state_delegate_chromeos.cc
|
| index bcf70f4fe6d38cc90649745ae0626654b408e45c..8a854500db5f11c5a29f1c07456edd25a9fb6908 100644
|
| --- a/chrome/browser/ui/ash/session_state_delegate_chromeos.cc
|
| +++ b/chrome/browser/ui/ash/session_state_delegate_chromeos.cc
|
| @@ -83,6 +83,18 @@ int SessionStateDelegateChromeos::NumberOfLoggedInUsers() const {
|
| return user_manager::UserManager::Get()->GetLoggedInUsers().size();
|
| }
|
|
|
| +bool SessionStateDelegateChromeos::CanAddUserToMultiProfile(
|
| + AddUserError* error) const {
|
| + if (user_manager::UserManager::Get()
|
| + ->GetUsersAdmittedForMultiProfile()
|
| + .size() == 0) {
|
| + if (error)
|
| + *error = ADD_USER_ERROR_OUT_OF_USERS;
|
| + return false;
|
| + }
|
| + return SessionStateDelegate::CanAddUserToMultiProfile(error);
|
| +}
|
| +
|
| bool SessionStateDelegateChromeos::IsActiveUserSessionStarted() const {
|
| return user_manager::UserManager::Get()->IsSessionStarted();
|
| }
|
|
|