diff --git modules/og_views/includes/og_views_handler_field_og_group_nids.inc modules/og_views/includes/og_views_handler_field_og_group_nids.inc
index 6080193..0060bde 100644
--- modules/og_views/includes/og_views_handler_field_og_group_nids.inc
+++ modules/og_views/includes/og_views_handler_field_og_group_nids.inc
@@ -17,9 +17,9 @@ class og_views_handler_field_og_group_nids extends views_handler_field_prerender
     // field_alias is used by our render method.
     $this->field_alias = $this->aliases['og_ancestry_nid'];
     foreach ($values as $value) {
-      $result = og_get_node_groups_result($value->nid);
+      $result = og_get_node_groups_result($value->{$this->field_alias});
       while ($row = db_fetch_object($result)) {
-        $this->items[$value->nid][$row->group_nid] = l($row->title, "node/$row->group_nid");
+        $this->items[$value->{$this->field_alias}][$row->group_nid] = l($row->title, "node/$row->group_nid");
       }
     }
   }
diff --git modules/og_views/includes/og_views_handler_field_og_invite.inc modules/og_views/includes/og_views_handler_field_og_invite.inc
index 54aa312..a438326 100644
--- modules/og_views/includes/og_views_handler_field_og_invite.inc
+++ modules/og_views/includes/og_views_handler_field_og_invite.inc
@@ -32,19 +32,19 @@ class og_views_handler_field_og_invite extends views_handler_field {
 
   function render($values) {
     global $user;
-    if (in_array($values->nid, array_keys($user->og_groups))) {
+    if (in_array($values->{$this->aliases['nid']}, array_keys($user->og_groups))) {
       $text = !empty($this->options['text']) ? $this->options['text'] : t('Invite');
       switch ((int)$values->{$this->aliases['og_selective']}) {
         case OG_CLOSED:
           return;
         case OG_INVITE_ONLY:
-          $node = node_load((int) $values->nid);
+          $node = node_load((int) $values->{$this->aliases['nid']});
           if (og_is_group_admin($node)) {
-            return l($text, 'og/invite/' . $values->nid, array('attributes' => array('rel' => 'nofollow'), 'query' => drupal_get_destination()));
+            return l($text, 'og/invite/' . $node->nid, array('attributes' => array('rel' => 'nofollow'), 'query' => drupal_get_destination()));
           }
           return;
         default:
-          return l($text, 'og/invite/' . $values->nid, array('attributes' => array('rel' => 'nofollow'), 'query' => drupal_get_destination()));
+          return l($text, 'og/invite/' . $values->{$this->aliases['nid']}, array('attributes' => array('rel' => 'nofollow'), 'query' => drupal_get_destination()));
       }
     }
   }
diff --git modules/og_views/includes/og_views_handler_field_og_member_count.inc modules/og_views/includes/og_views_handler_field_og_member_count.inc
index cd5879e..debda37 100644
--- modules/og_views/includes/og_views_handler_field_og_member_count.inc
+++ modules/og_views/includes/og_views_handler_field_og_member_count.inc
@@ -9,7 +9,7 @@ class og_views_handler_field_og_member_count extends views_handler_field_numeric
   }
   
   function render($values) {
-    $nid = $values->nid;
+    $nid = $values->{$this->aliases['nid']};
     $txt = $values->member_count;
     if (og_is_group_member($nid)) {
       $value = og_is_picture() ? l($txt, "og/users/$nid/faces") : l($txt, "og/users/$nid");
diff --git modules/og_views/includes/og_views_handler_field_og_subscribe.inc modules/og_views/includes/og_views_handler_field_og_subscribe.inc
index a593a35..97ea70f 100644
--- modules/og_views/includes/og_views_handler_field_og_subscribe.inc
+++ modules/og_views/includes/og_views_handler_field_og_subscribe.inc
@@ -17,14 +17,14 @@ class og_views_handler_field_og_subscribe extends views_handler_field {
 
   function render($values) {
     global $user;
-    if (!in_array($values->nid, array_keys($user->og_groups))) {
+    if (!in_array($values->{$this->aliases['nid']}, array_keys($user->og_groups))) {
       switch ((int)$values->{$this->aliases['og_selective']}) {
         case OG_CLOSED:
           return '<em>'. t('Closed'). '</em>';
         case OG_INVITE_ONLY:
           return '<em>'. t('Invite only'). '</em>';
         default:
-          return og_subscribe_link(node_load((int)$values->nid));
+          return og_subscribe_link(node_load((int)$values->{$this->aliases['nid']}));
       }
     }
   }
