Gmail ignores email names that have periods in them and treats them as the same email. For example:

john.doe@gmail.com

This email is the same as

johndoe@gmail.com

Try searching your database with and without the period. If you find a constituent record for each email, then you'll want to merge those records, or delete one of them.