Index: modules/comment/comment.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/comment/comment.admin.inc,v
retrieving revision 1.49
diff -u -p -r1.49 comment.admin.inc
--- modules/comment/comment.admin.inc	11 Sep 2010 01:47:14 -0000	1.49
+++ modules/comment/comment.admin.inc	14 Oct 2010 09:37:39 -0000
@@ -237,12 +237,12 @@ function comment_multiple_delete_confirm
 
 /**
  * Page callback for comment deletions.
+ *
+ * @param $comment
+ *   A comment object.
  */
-function comment_confirm_delete_page($cid) {
-  if ($comment = comment_load($cid)) {
-    return drupal_get_form('comment_confirm_delete', $comment);
-  }
-  return MENU_NOT_FOUND;
+function comment_confirm_delete_page($comment) {
+  return drupal_get_form('comment_confirm_delete', $comment);
 }
 
 /**
Index: modules/comment/comment.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/comment/comment.module,v
retrieving revision 1.904
diff -u -p -r1.904 comment.module
--- modules/comment/comment.module	5 Oct 2010 06:17:28 -0000	1.904
+++ modules/comment/comment.module	14 Oct 2010 09:37:41 -0000
@@ -266,7 +266,7 @@ function comment_menu() {
     'file' => 'comment.pages.inc',
     'weight' => 1,
   );
-  $items['comment/%/delete'] = array(
+  $items['comment/%comment/delete'] = array(
     'title' => 'Delete',
     'page callback' => 'comment_confirm_delete_page',
     'page arguments' => array(1),
