Fix: Detection if role is already assigned was done by user instead of by role name