Index: modules/comment/views_handler_field_node_new_comments.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/modules/comment/views_handler_field_node_new_comments.inc,v
retrieving revision 1.2
diff -u -p -r1.2 views_handler_field_node_new_comments.inc
--- modules/comment/views_handler_field_node_new_comments.inc   22 Sep 2008 21:59:39 -0000      1.2
+++ modules/comment/views_handler_field_node_new_comments.inc   5 Dec 2008 18:32:58 -0000
@@ -7,7 +7,7 @@
 class views_handler_field_node_new_comments extends views_handler_field_numeric {
   function construct() {
     parent::construct();
-    $this->additional_fields['nid'] = 'nid';
+    $this->additional_fields = array('nid' => 'nid', 'type' => 'type');
   }

   function option_definition() {
@@ -71,7 +71,10 @@ class views_handler_field_node_new_comme

   function render_link($data, $values) {
     if (!empty($this->options['link_to_comment'])) {
-      return l($data, "node/" . $values->{$this->aliases['nid']}, array('html' => TRUE, 'fragment' => "new"));
+      $node =  new stdClass();
+      $node->nid = $values->{$this->aliases['nid']};
+      $node->type = $values->{$this->aliases['type']};
+      return l($data, 'node/'. $node->nid, array('html' => TRUE, 'query' => comment_new_page_count($values->node_comment_statistics_comment_count, $values->node_new_comments, $node), 'fragment' => 'new'));
     }
     else {
       return $data;
