Index: i18nsync/i18nsync.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/i18n/i18nsync/i18nsync.module,v
retrieving revision 1.2
diff -u -p -r1.2 i18nsync.module
--- i18nsync/i18nsync.module	21 Feb 2008 01:27:39 -0000	1.2
+++ i18nsync/i18nsync.module	26 Nov 2008 10:44:47 -0000
@@ -208,7 +208,12 @@ function i18nsync_node_translation($node
         // Sync existing attached files
         foreach ($node->files as $fid => $file) {
           if (isset($translation->files[$fid])) {
-            $translation->files[$fid]->list = $file->list;
+						if (is_array($file)) {
+							$list = $file['list'];
+						} else {
+							$list = $file->list;
+						}
+						$translation->files[$fid]->list = $list;
           } else {
             // New file. Create new revision of file for the translation
             $translation->files[$fid] = $file;
