Index: modules/draggableviews_cck/draggableviews_handler_cck.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/draggableviews/modules/draggableviews_cck/draggableviews_handler_cck.inc,v
retrieving revision 1.1.2.6
diff -u -p -r1.1.2.6 draggableviews_handler_cck.inc
--- modules/draggableviews_cck/draggableviews_handler_cck.inc	9 Mar 2009 21:26:41 -0000	1.1.2.6
+++ modules/draggableviews_cck/draggableviews_handler_cck.inc	17 Aug 2009 23:27:02 -0000
@@ -29,21 +29,20 @@ class draggableviews_handler_cck {
   }
 
   function save($nid, $value) {
-
     $node = node_load(array('nid' => $nid));
-    // get field
-    if (isset($node->{$this->real_field_name})) {
+    $type = content_types($node->type);
+
+    // Get field.
+    if (isset($type['fields'][$this->real_field_name])) {
       $field = &$node->{$this->real_field_name};
     }
     else {
-      // return if field does not exist
+      // This note doesn't this field.
       return;
     }
 
     if (!isset($value)) {
-      // sometimes there is no value available (e.g. a root without a parent)
-
-      // set empty array
+      // Sometimes there is no value available (e.g. a root node without a parent).
       $value = 0;
     }
 
