diff options
| -rw-r--r-- | core/java/com/android/internal/app/ConfirmUserCreationActivity.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/com/android/internal/app/ConfirmUserCreationActivity.java b/core/java/com/android/internal/app/ConfirmUserCreationActivity.java index df9cf43d8d30..53d7793b7f0f 100644 --- a/core/java/com/android/internal/app/ConfirmUserCreationActivity.java +++ b/core/java/com/android/internal/app/ConfirmUserCreationActivity.java @@ -26,6 +26,7 @@ import android.content.pm.PackageManager.NameNotFoundException; import android.content.pm.UserInfo; import android.os.Bundle; import android.os.PersistableBundle; +import android.os.UserHandle; import android.os.UserManager; import android.util.Log; @@ -91,7 +92,8 @@ public class ConfirmUserCreationActivity extends AlertActivity } final String message; // Check the user restrictions - boolean cantCreateUser = mUserManager.hasUserRestriction(UserManager.DISALLOW_ADD_USER); + boolean cantCreateUser = mUserManager.hasUserRestriction(UserManager.DISALLOW_ADD_USER) + || !mUserManager.isAdminUser(); // Check the system state and user count boolean cantCreateAnyMoreUsers = !mUserManager.canAddMoreUsers(); // Check the account existence |