diff --git modules/comment.views.inc modules/comment.views.inc
index 2b62ab5..f6e96d3 100644
--- modules/comment.views.inc
+++ modules/comment.views.inc
@@ -362,7 +362,7 @@ function comment_views_data() {
     'title' => t('Last comment time'),
     'help' => t('Date and time of when the last comment was posted.'),
     'field' => array(
-      'handler' => 'views_handler_field_date',
+      'handler' => 'views_handler_field_last_comment_timestamp',
       'click sortable' => TRUE,
     ),
     'sort' => array(
@@ -560,6 +560,9 @@ function comment_views_handlers() {
       'views_handler_field_node_comment' => array(
         'parent' => 'views_handler_field',
       ),
+      'views_handler_field_last_comment_timestamp' => array(
+        'parent' => 'views_handler_field_date',
+      ),
 
       // sort handlers
       'views_handler_sort_comment_thread' => array(
diff --git modules/comment/views_handler_field_last_comment_timestamp.inc modules/comment/views_handler_field_last_comment_timestamp.inc
new file mode 100644
index 0000000..956c46c
--- /dev/null
+++ modules/comment/views_handler_field_last_comment_timestamp.inc
@@ -0,0 +1,18 @@
+<?php
+// $Id$
+
+class views_handler_field_last_comment_timestamp extends views_handler_field_date {
+  function construct() {
+    parent::construct();
+    $this->additional_fields['comment_count'] = 'comment_count';
+  }
+
+  function render($values) {
+    if (empty($this->options['empty_zero']) || $values->{$this->aliases['comment_count']}) {
+      return parent::render($values);
+    }
+    else {
+      return NULL;
+    }
+  }
+}
