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) {