diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py
index 55afbbbd7486caf7b87f646505d93e0da748240c..22d7951a45df94ea2a965e1edd568a9b264d64c4 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/HLTCFConfig.py
@@ -217,8 +217,7 @@ def makeHLTTree(HLTChains, newJO=False, triggerConfigHLT = None):
     # Look for view algs in the whole event context
     for viewAlgName in viewAlgs:
         if viewAlgName in wholeEventAlgs:
-            log.error( viewAlgName + " is attached to an EventView node, but also runs in the whole event context" )
-            exit()
+            raise RuntimeError( viewAlgName + " is attached to an EventView node, but also runs in the whole event context" )
 
 
 def matrixDisplay( allSeq ):