Are you using the 'Additional Operations' feature on the 'List Settings' page? Perhaps it does not properly check for duplicates. I will try to investigate this later on today - I've got a few sever setups and migrations to take care of first.
Regards