fix a bug when not exist city