--- comment.module.old	2005-03-01 16:34:04.000000000 -0800
+++ comment.module	2005-03-01 16:36:42.000000000 -0800
@@ -910,6 +910,9 @@ function comment_admin_edit($cid) {
   if ($_POST['op'] == t('Submit')) {
     $edit = $_POST['edit'];
     comment_save($edit['cid'], $edit);
+    if ($edit['status'] != $edit['prior_status']) {
+      _comment_update_node_statistics($edit['nid']);
+    }
     drupal_goto('admin/comment');
   }
 
@@ -935,6 +938,8 @@ function comment_admin_edit($cid) {
     $form .= filter_form('format', $comment->format);
     $form .= form_radios(t('Status'), 'status', $comment->status, array(t('Published'), t('Not published')));
     $form .= form_hidden('cid', $cid);
+    $form .= form_hidden('nid', $comment->nid);
+    $form .= form_hidden('prior_status', $comment->status);
     $form .= form_submit(t('Submit'));
     print theme('page', form($form));
   }
