diff --git a/src/applications/herald/engine/HeraldEngine.php b/src/applications/herald/engine/HeraldEngine.php
--- a/src/applications/herald/engine/HeraldEngine.php
+++ b/src/applications/herald/engine/HeraldEngine.php
@@ -534,6 +534,9 @@
         'exception.class' => get_class($caught),
         'exception.message' => $ex->getMessage(),
       );
+      phlog(pht('An exception occurred executing a Herald rule: "%s" Review '.
+        'the Herald transcripts and correct or disable the problematic rule.',
+        $ex->getMessage()));
     }
 
     $result = HeraldConditionResult::newFromResultCode($result_code)