--- handlers/draggableviews_handler_fieldapi.inc	Fri Jan 16 05:21:36 1970
+++ handlers/draggableviews_handler_fieldapi.inc	Fri Jan 16 05:21:36 1970
@@ -117,7 +117,8 @@
     // Save the values of the field.
     foreach ($fv['draggableviews'] as $item) {
       if (isset($item['id']) && isset($item['weight'])) {
-        $entity = reset(entity_load($entity_type, array($item['id'])));
+        $entity = entity_load($entity_type, array($item['id']));
+        $entity = $entity[$item['id']];
         $entity->{$field_name}[LANGUAGE_NONE][0]['value'] = $item['weight'];
         entity_save($entity_type, $entity);
       }
