Staff members or people granted permission to give permission should be able only give permissions that they have on their own account. Does that make sense? So if someone is not a superlibrarian they cannot give someone else permission to be a superlibrarian. Right now if you have the permission "(permissions) Allow staff members to modify permissions for other staff members" someone without superlibrarian permissions can give another person superlibrarian permissions.
*** This bug has been marked as a duplicate of bug 20100 ***