Index: SpecialNewpages.php
===================================================================
--- SpecialNewpages.php	(revision 84116)
+++ SpecialNewpages.php	(working copy)
@@ -326,8 +326,13 @@
 		);
 		$ulink = $this->skin->userLink( $result->rc_user, $result->rc_user_text ) . ' ' .
 			$this->skin->userToolLinks( $result->rc_user, $result->rc_user_text );
-		$comment = $this->skin->commentBlock( $result->rc_comment );
-		
+			
+		# revComment handles revision deletion neatly, so we should use it, even
+		# though it requires a revision be passed to it.
+		$row = array( 'comment' => $result->rc_comment, 'deleted' => $result->rc_deleted );
+		$rev = new Revision( $row );
+		$comment = $this->skin->revComment( $rev );
+	
 		if ( $this->patrollable( $result ) ) {
 			$classes[] = 'not-patrolled';
 		}
@@ -507,7 +512,7 @@
 			'fields' => array(
 				'rc_namespace', 'rc_title', 'rc_cur_id', 'rc_user',
 				'rc_user_text', 'rc_comment', 'rc_timestamp', 'rc_patrolled',
-				'rc_id', 'page_len AS length', 'page_latest AS rev_id',
+				'rc_id', 'rc_deleted', 'page_len AS length', 'page_latest AS rev_id',
 				'ts_tags'
 			),
 			'conds' => $conds,
