diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1_newJO.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1_newJO.py
index a5ec4ce6f6b4500a764684b6e3ca0f768e1b1b1b..38ac3a05534ab35ee5c1f4a3a1f89907ad876dcc 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1_newJO.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1_newJO.py
@@ -4,10 +4,13 @@ def get_flag_item(chainName, L1itemsChainParts, groups):
     PhysicsStream = 'Main'
 
     if L1itemsChainParts == []:
-        L1item = chainName.split('_')[-1].replace('L1', 'L1_')    
+        L1item = 'L1_'+chainName.split('_L1')[-1]
         L1thresholds = L1item.split('_')[1:]
         L1itemsChainParts = [L1item, L1thresholds ]
-
+    elif L1itemsChainParts[0] == None:
+        L1item = 'L1_'+chainName.split('_L1')[-1]
+        L1itemsChainParts[0] = L1item
+        
     return [chainName, L1itemsChainParts, [PhysicsStream], groups, -1]
 
 def setupMenu(flags):