Index: includes/images.previewlist.imagefield.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/image_fupload/includes/images.previewlist.imagefield.inc,v
retrieving revision 1.6
diff -u -p -r1.6 images.previewlist.imagefield.inc
--- includes/images.previewlist.imagefield.inc	15 Mar 2009 21:54:57 -0000	1.6
+++ includes/images.previewlist.imagefield.inc	10 Sep 2009 20:52:47 -0000
@@ -276,7 +276,7 @@ function fupload_list_images_imagefield_
       if (isset($form_state['values']['format_' .$fid]))
         $node->format = isset($form_state['values']['format_' .$fid]) ? $form_state['values']['format_' .$fid] : $node->format;      
       if (isset($form_state['values']['taxonomy_' .$fid]))
-        $node->taxonomy = isset($form_state['values']['taxonomy_' .$fid]) ? array_merge($form_state['values']['taxonomy_' .$fid], $node->taxonomy) : $node->taxonomy;
+        $node->taxonomy = !empty($node->taxonomy) ? array_merge($form_state['values']['taxonomy_' .$fid], $node->taxonomy) : $form_state['values']['taxonomy_' .$fid];
       
       // imagefield (cck)
       $image_field = $node->$form_state['values']['field_name'];        
