Index: 6.x-1.x-dev/draggableviews_handler_flag_weights.inc
===================================================================
--- 6.x-1.x-dev/draggableviews_handler_flag_weights.inc	(revision 2443)
+++ 6.x-1.x-dev/draggableviews_handler_flag_weights.inc	(revision 2472)
@@ -21,6 +21,8 @@
 
     $this->field = $view->field[$field_name];
     $this->flag_id = $view->relationship['flag_content_rel']->definition['extra'][0]['value'];
+    $this->flag_name = $view->relationship['flag_content_rel']->options['flag'];
+		$this->flag = flag_get_flag($this->flag_name);
 
     $this->view       = $view;
     $this->pager      = $view->pager;
@@ -29,6 +31,8 @@
   function save($nid, $value) {
     global $user; // assume $extra['uid] = '***CURRENT_USER***'
     $uid = $user->uid;
+		
+		$uid = $this->flag->global ? 0 : $uid;
 
     flag_weights_set_weight($this->flag_id, 'node', $nid, $uid, $value);
   }
