diff --git handlers/views_handler_argument.inc handlers/views_handler_argument.inc
index 223575f..bb13ec2 100644
--- handlers/views_handler_argument.inc
+++ handlers/views_handler_argument.inc
@@ -618,7 +618,7 @@ class views_handler_argument extends views_handler {
     $field = $this->query->base_table . '.' . $this->query->base_field;
     $distinct = ($this->view->display_handler->get_option('distinct') && empty($this->query->no_distinct));
 
-    $count_alias = $this->query->add_field(NULL, $field, 'num_records',
+    $count_alias = $this->query->add_field(NULL, "SUM(1)", 'num_records',
                                            array('count' => TRUE, 'distinct' => $distinct));
     $this->query->add_groupby($this->name_alias);
 
