A new contact is created only if you change the first or last name on an existing contact because of the file naming rule I mentioned before. However, I was hoping InfoPath would be smart enough to know that I'm modifying the existing contact, so if I change a contact from John Doe to Johnny Doe, it should *rename* the contact filename to "Contact - Johnny Doe.xml" instead of adding a new contact to the list.
Basically, I'm trying to emulate something like Yahoo! Address Book (when you edit your Yahoo! contact's name and hit 'Save', it edits the current contact you're editing instead of adding a new contact).
Tom
P.S. Yes, overwrite is currently enabled.