diff --git spaces_og/views/spaces_og_handler_field_og_group_nids.inc spaces_og/views/spaces_og_handler_field_og_group_nids.inc
index e56ba06..3c67e28 100644
--- spaces_og/views/spaces_og_handler_field_og_group_nids.inc
+++ spaces_og/views/spaces_og_handler_field_og_group_nids.inc
@@ -31,9 +31,9 @@ class spaces_og_handler_field_og_group_nids extends og_views_handler_field_og_gr
     if ($this->options['spaces_og_frontpage']) {
       $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, '<front>', array('purl' => array('provider' => 'spaces_og', 'id' => $row->group_nid)));
+          $this->items[$value->{$this->field_alias}][$row->group_nid] = l($row->title, '<front>', array('purl' => array('provider' => 'spaces_og', 'id' => $row->group_nid)));
         }
       }
     }
