--- sites/all/modules/views/modules/comment/views_handler_field_node_new_comments.inc.orig	2008-11-18 20:16:26.000000000 -0500
+++ sites/all/modules/views/modules/comment/views_handler_field_node_new_comments.inc	2008-11-19 22:50:17.000000000 -0500
@@ -71,7 +71,9 @@ 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"));
+      // TODO: determine if the node type is already available via the Views API.
+      $node = db_fetch_object(db_query('SELECT nid, type FROM {node} n WHERE n.nid = %d', $values->{$this->aliases['nid']}));
+      return l($data, "node/" . $values->{$this->aliases['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;
