Index: content.module
===================================================================
--- content.module	(revision 201)
+++ content.module	(working copy)
@@ -1056,7 +1056,7 @@
         if ($field['multiple'] && isset($node->$field['field_name'])) {
           $db_info = content_database_info($field);
           // Delete and insert, rather than update, in case a value was added.
-          if ($op == 'update') {
+          if ($op == 'update' || $op == 'insert') {
             db_query('DELETE FROM {'. $db_info['table'] .'} WHERE vid = %d', $node->vid);
           }
           foreach ($node->$field['field_name'] as $delta => $item) {
