fix empty name  error