Index: user_delete.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/user_delete/user_delete.module,v
retrieving revision 1.3.2.23
diff -u -r1.3.2.23 user_delete.module
--- user_delete.module	12 Jan 2010 16:42:06 -0000	1.3.2.23
+++ user_delete.module	11 Feb 2010 16:22:20 -0000
@@ -179,7 +179,7 @@
           $comment = _comment_load($row->cid);
           user_delete_backup($account, $comment);
         }
-        comment_delete($row->cid);
+        user_delete_comment_delete($row->cid);
       }
       // delete nodes
       $result = db_query("SELECT nid FROM {node} WHERE uid = %d", $uid);
@@ -442,4 +442,13 @@
     '#description' => t('The time frame after which the backup should be deleted from the filesystem.'),
   );
   return system_settings_form($form);
-}
\ No newline at end of file
+}
+
+/**
+ * Delete comment thread
+ */
+function user_delete_comment_delete($cid = NULL) {
+  $comment = db_fetch_object(db_query('SELECT c.*, u.name AS registered_name, u.uid FROM {comments} c INNER JOIN {users} u ON u.uid = c.uid WHERE c.cid = %d', $cid));
+  _comment_delete_thread($comment);
+  _comment_update_node_statistics($comment->nid);
+}
