fixed user bug if user does not have role