Automatic Contact Creation on Lead Issue

When i am creating lead from existing customer and customer have contact already in it then when i save the lead beause of error it not saved then i correct the error then save the same lead then lead contact is created without any link docname.
this is an issue of automatic contact creation when even lead is not saved.
i think contact only be create when lead in save successfully.