fix a bug of User