--- phase3.orig/includes/SpecialRevisiondelete.php Mon Sep 4 21:07:04 2006 +++ phase3/includes/SpecialRevisiondelete.php Fri Sep 8 15:22:42 2006 @@ -208,6 +208,9 @@ * @param int $bitfield new rev_deleted bitfield value */ function updateRevision( $rev, $bitfield ) { + if( $rev == null ) { + return false; + } $this->db->update( 'revision', array( 'rev_deleted' => $bitfield ), array( 'rev_id' => $rev->getId() ),