diff --git a/review/simpletest/pifr_simpletest.client.inc b/review/simpletest/pifr_simpletest.client.inc
index c0d9b41..7aebaca 100644
--- a/review/simpletest/pifr_simpletest.client.inc
+++ b/review/simpletest/pifr_simpletest.client.inc
@@ -149,8 +149,12 @@ class pifr_client_review_pifr_simpletest extends pifr_client_review_pifr_drupal
       }
       // Ensure no PHP Fatal errors in the output, which can result in a
       // '0 tests passed' false positive
-      if (strpos($this->output, "PHP Fatal error") !== FALSE) {
-        $this->set_error(array('@reason' => t('PHP Fatal error encountered during run_tests.sh.  See review log for details.')));
+      if (stripos($this->output, "fatal ") !== FALSE)) {
+        $this->set_error(array('@reason' => t('PHP Fatal error detected during run_tests.sh.  See review log for details.')));
+      }
+      // Ensure no PDO Exceptions in the output
+      if (strpos($this->output, "PDOException") !== FALSE)) {
+        $this->set_error(array('@reason' => t('PDO Exception detected during run_tests.sh.  See review log for details.')));
       }
     }
     else {
