? i18n-648348.patch
Index: i18nsync/i18nsync.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/i18n/i18nsync/i18nsync.module,v
retrieving revision 1.1.2.34
diff -u -p -r1.1.2.34 i18nsync.module
--- i18nsync/i18nsync.module	1 Dec 2009 16:05:29 -0000	1.1.2.34
+++ i18nsync/i18nsync.module	2 Dec 2009 00:18:02 -0000
@@ -258,6 +258,11 @@ function i18nsync_prepare_translation(&$
  *   Node operation (insert|update).
  */
 function i18nsync_node_translation($node, $translation, $fields, $op) {
+  // remember i18n_selection_mode
+  $selection_mode = i18n_selection_mode();
+  // set i18n_selection_mode to 'off'
+  i18n_selection_mode('off');
+  
   // Load full node, we need all data here.
   $translation = node_load($translation->nid, NULL, TRUE);
 
@@ -334,6 +339,8 @@ function i18nsync_node_translation($node
     }
   }
   node_save($translation);
+  // reset i18n_selection_mode saved state
+  i18n_selection_mode($selection_mode);
 }
 
 /**
