Checking membership (on a user) while creating user

What is a one sentence summary of your feature request?

There should be a checking of the membership (on a user) while creating a new (local) user.

Please describe your idea in detail. What is your problem, why do you feel this idea is the best solution, etc.

If the user setting “Delete user from the permissions for new objects when the user creating the new object is authorised via a role” is enabled, the admin user is deleted. So far so bad. If the admin is creating a new local user and is adding a administrative role into the permissions of the new user in the user creation wizard, admin is deleted. But the membership flag is not set for the role! So nobody is able to change the password of the user etc.

The membership also has to be checked and has to be set for the role or the user can not be deleted from the permissions.

(all this can also be rated as a bug, if you want to…)

How do you currently solve the challenges you have by not having this feature?

no membership, if not set! so no chance to change user password etc.!