Index: i18n.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/i18n/i18n.inc,v
retrieving revision 1.12
diff -u -r1.12 i18n.inc
--- i18n.inc	20 Aug 2005 12:08:57 -0000	1.12
+++ i18n.inc	16 Sep 2005 02:29:16 -0000
@@ -312,7 +312,7 @@
   $languages = i18n_supported_languages();
   $translations = i18n_node_get_translations($nid, true);
   if (!$translations) {
-    $node = node_load(array('nid' => $nid));
+    $node = node_load($nid);
     $translations[$node->language]= $node;
   }
   foreach ($languages as $lang => $name) {
@@ -372,7 +372,7 @@
           $node->language = arg(3);
           $form = form_hidden('i18n_snid', $node->i18n_snid ? $node->i18n_snid : $snid);
           // Load the node to be translated  
-          $trans = node_load(array('nid' => $snid));
+          $trans = node_load($snid);
           foreach ($trans as $field=>$value) {
             if ($field != 'nid' && empty($node->$field)) {
               $node->$field = $value;
Index: i18n.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/i18n/i18n.module,v
retrieving revision 1.20
diff -u -r1.20 i18n.module
--- i18n.module	20 Aug 2005 12:08:57 -0000	1.20
+++ i18n.module	16 Sep 2005 02:29:16 -0000
@@ -110,7 +110,7 @@
     t('Image size for language icons, in the form "width x height".'));
   
   $output .= t('<h2>Multilingual content</h2>' );
-  foreach (node_list() as $node) {
+  foreach (node_get_types() as $node => $name) {
     $subform.=form_checkbox(t($node), 'i18n_node_'.$node, 1, variable_get('i18n_node_'.$node, 0));
   }   
   $output .= form_group(t('Nodes' ), $subform, t('Select node types to be translated.' ));
