diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py
index 8f4803da9332b904c2f720fe61aba0dc0b530432..2f2755fdce114abee6b05541eeb3ea9f45d09ddb 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py
@@ -1,4 +1,4 @@
-# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
+# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
 
 from AthenaCommon.Logging import logging
 logging.getLogger().info("Importing %s",__name__)
@@ -44,7 +44,11 @@ class ElectronChainConfiguration(ChainConfigurationBase):
         # --------------------
         # define here the names of the steps and obtain the chainStep configuration 
         # --------------------
-        if 'etcut' in self.chainName:            
+        if 'etcut1step' in self.chainPart['addInfo']:            
+            myStepNames += ["Step1_etcut"]
+            for step in myStepNames:
+                chainSteps += [self.getEtCutStep(step)]
+        elif 'etcut' in self.chainPart['addInfo']:            
             myStepNames += ["Step1_etcut"]
             myStepNames += ["Step2_etcut"]            
             for step in myStepNames:
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateL1MenuMT.sh b/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateL1MenuMT.sh
index 73f39133d54b3a3e3d3ddf160dfdb1c06b48eecc..7aa74cb295e86410d2b3565e5f99ee159317fd7d 100755
--- a/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateL1MenuMT.sh
+++ b/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateL1MenuMT.sh
@@ -47,7 +47,6 @@ fi
 
 # Temporary run directroy and cleanup traps in case of termination
 rundir=`mktemp -t -d tmxml.${menu}.XXXXXXXXXX`
-echo "Rundirectory is $rundir"
 
 TRAPINT() {
     rm -rf $rundir
@@ -67,8 +66,8 @@ logfilelvl1=lvl1_${menu}.log
 
 cd $rundir
 
-generateLVL1MenuMT.py   $menu 2>&1 | tee $logfilelvl1 
-generateL1TopoMenuMT.py $menu 2>&1 | tee $logfiletopo 
+generateLVL1MenuMT.py   $menu 2>&1 >> $logfilelvl1 
+generateL1TopoMenuMT.py $menu 2>&1 >> $logfiletopo 
 
 cp L1Topoconfig_*.xml ${dest}
 cp LVL1config_*.xml ${dest}
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateLVL1MenuMT.py b/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateLVL1MenuMT.py
index 3a1907904545225a7e6521e8eb0a2ac114c922a1..efa5ab258bb6ceabcb9f4ddc9e932f75af51498e 100755
--- a/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateLVL1MenuMT.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/scripts/generateLVL1MenuMT.py
@@ -36,7 +36,7 @@ def generateL1Menu(menu, doFTK="False",useTopoMenu="MATCH"):
     if checkResult == 0:
         log.info("XML file %s is conform with LVL1config.dtd" % outfilename)
     else:
-        log.error("the XML does not follow the document type definition LVL1config.dtd")
+        log.error("The XML does not follow the document type definition LVL1config.dtd")
         
     return tpcl1.menu