Index: views_bookmark.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_bookmark/views_bookmark.module,v
retrieving revision 1.6.2.51
diff -u -F^f -r1.6.2.51 views_bookmark.module
--- views_bookmark.module	8 Feb 2008 03:49:24 -0000	1.6.2.51
+++ views_bookmark.module	12 Feb 2008 11:28:45 -0000
@@ -777,7 +777,7 @@ function views_bookmark_views_tables() {
         ),
         'extra' => array(
           'vbid' => $bookmark->vbid,
-          'uid' => '***CURRENT_USER***',
+          'uid' => $bookmark->global ? 0 : '***CURRENT_USER***',
           // Note: since this is a LEFT JOIN, we also get records where
           // uid is empty; that is, nodes which haven't been bookmarked.
           // This is intentional, as we want to display the Ops field
@@ -850,7 +850,7 @@ function views_bookmark_field_handler_op
   // The value of this field is NULL if there isn't a record for this
   // node in the 'views_bookmark_nodes' table. That is, value is NULL if
   // this node isn't bookmarked.
-  if ($value) {
+  if (!is_null($value)) {
     return $unmark_html;
   }
   else {
