Index: mm_cck.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/media_mover/mm_cck/Attic/mm_cck.module,v
retrieving revision 1.1.4.5
diff -u -p -r1.1.4.5 mm_cck.module
--- mm_cck.module	5 Jan 2009 04:29:53 -0000	1.1.4.5
+++ mm_cck.module	11 May 2009 19:22:50 -0000
@@ -276,7 +276,14 @@ function mm_cck_field_filefield(&$node, 
   $file['list'] = $configuration['field_save_list'];
 
   // add the file on to the node
-  $node->{$field['field_name']}[] = $file;
+  if($field['multiple']) {
+    $node->{$field['field_name']}[] = $file;
+  }
+  else {
+    // overwrite exsisting value
+    $node->{$field['field_name']}[0] = $file;
+  }
+
   // save the node
   node_save($node);
   // clear the cache
