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;