Index: ncck.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/ncck/ncck.module,v
retrieving revision 1.2
diff -u -r1.2 ncck.module
--- ncck.module	19 Jun 2007 20:51:11 -0000	1.2
+++ ncck.module	20 Jun 2007 13:08:00 -0000
@@ -141,19 +141,20 @@
   case 'load':
     // We need to unserialize the 'data' column manually
     $field_name = $field['field_name'];
-
+    $node_field = $node->$field_name;
     if ($field['multiple']) {
       foreach ($items as $delta => $item) {
         $data = (array)unserialize($items[$delta]['data']);
         $items[$delta]['data'] = $data;
-        $node->$field_name[$delta]['data'] = $data;
+        $node_field[$delta]['data'] = $data;
       }
     }
     else {
       $data = (array)unserialize($items[0]['data']);
       $items[0]['data'] = $data;
-      $node->$field_name[0]['data'] = $data;
+      $node_field[0]['data'] = $data;
     }
+    $node->$field_name = $node_field;
     $return = array();
     $return[$field_name] = $items;
     return $return;
