--- nodereferrer/nodereferrer.module	Wed Apr 08 00:50:48 2009
+++ nodereferrer.module.milo	Wed Apr 08 00:48:45 2009
@@ -388,18 +388,18 @@
                                (current_node.tnid > 0 AND nr." . $db_info['columns']['nid']['column'] . " = translations.nid)
                   ORDER BY     ". $order;
       } else {
-        $query = "SELECT       n.nid, n.vid, n.title
+        $query = "SELECT       n.nid, nr." . $db_info['columns']['nid']['column'] . "
                   FROM         {" . $db_info['table'] . "} nr
                   INNER JOIN   {node} n ON n.vid = nr.vid AND n.status = 1 ". $filter_nodetypes ."
-                  WHERE        nr." . $db_info['columns']['nid']['column'] . " = %d
-                  ORDER BY     ". $order;
+                  WHERE        n.nid = %d
+									ORDER BY     ". $order;
       }
       $query = db_rewrite_sql($query);
       $result = db_query($query, $nid);
 
       while ($value = db_fetch_array($result)) {
         // avoid duplicate referrers by using nid as key
-        $values[$value['nid']] = $value;
+        $values[$value[$db_info['columns']['nid']['column']]] = $value;
       }
     }
   }
