diff --git a/includes/Checker/Abstract_Check_Runner.php b/includes/Checker/Abstract_Check_Runner.php index de4ddae7..010b6001 100644 --- a/includes/Checker/Abstract_Check_Runner.php +++ b/includes/Checker/Abstract_Check_Runner.php @@ -281,9 +281,13 @@ final public function set_categories( $categories ) { * @throws Exception Thrown exception when preparation fails. */ final public function prepare() { - if ( $this->has_runtime_check( $this->get_checks_to_run() ) ) { - $preparation = new Universal_Runtime_Preparation( $this->get_check_context() ); - return $preparation->prepare(); + try { + if ( $this->has_runtime_check( $this->get_checks_to_run() ) ) { + $preparation = new Universal_Runtime_Preparation( $this->get_check_context() ); + return $preparation->prepare(); + } + } catch ( Exception $error ) { + // Ignore for now. } return function () {};