diff --git modules/comment/comment.module modules/comment/comment.module
index de71f54..2b7927d 100644
--- modules/comment/comment.module
+++ modules/comment/comment.module
@@ -1282,6 +1282,29 @@ function comment_node_insert($node) {
 }
 
 /**
+ * Implements hook_node_update().
+ */
+function comment_node_update($node) {
+  // Allow bulk updates and inserts to temporarily disable the
+  // maintenance of the {node_comment_statistics} table.
+  if (variable_get('comment_maintain_node_statistics', TRUE)) {
+    // If comments have not been added to this node, then update
+    // the {node_comment_statistics} table with the current
+    // author and current creation timestamp.
+    db_update('node_comment_statistics')
+      ->condition(db_and()
+        ->condition('nid', $node->nid)
+        ->condition('comment_count', 0)
+      )
+      ->fields(array(
+        'last_comment_timestamp' => $node->created,
+        'last_comment_uid' => $node->uid,
+      ))
+      ->execute();
+  }
+}
+
+/**
  * Implements hook_node_delete().
  */
 function comment_node_delete($node) {
