Let the vector field be continuous.

Consider a small disk around one of the singularities. On the boundary of that disk, we have the (fixed) values of the vector field, and by the hypothesis we have a continuous retraction of those values to the inside of the disk. This is a contradiction.