After saving a contact a TYPE=PREF is added to the first email address without the user selecting one. Reproducible: Always
the test case attached to bug 342469 demonstrates this problem as well, please see there for example files and a way to reproduce. it is worth noting that other possible values for type= are dropped when type=pref gets added.
I confirm it too.
Now in 5.2 it's fixed