diff --git a/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfig.py b/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfig.py
index 901cf8b9aa427b41372b6e2388b4bf95833a59e6..9b5bb95d94bb28c874db7577d3bf7cff2891442c 100644
--- a/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfig.py
+++ b/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfig.py
@@ -8,3 +8,8 @@ def getSCTLorentzAngleTool(name="SCTLorentzAngleTool", **kwargs):
     kwargs.setdefault("DetectorName", "SCT")
     from SiLorentzAngleSvc.SiLorentzAngleSvcConf import SiLorentzAngleTool
     return CfgMgr.SiLorentzAngleTool(name, **kwargs)
+
+def getPixelLorentzAngleTool(name="PixelLorentzAngleTool", **kwargs):
+    kwargs.setdefault("DetectorName", "PIXEL")
+    from SiLorentzAngleSvc.SiLorentzAngleSvcConf import SiLorentzAngleTool
+    return CfgMgr.SiLorentzAngleTool(name, **kwargs)
diff --git a/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfigDb.py b/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfigDb.py
index 289c4d7135ad79345aee080e0bcbfefc76d67794..77499920a0588387ccc65c6ada9f38092ab4552c 100644
--- a/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfigDb.py
+++ b/InnerDetector/InDetConditions/SiLorentzAngleSvc/python/SiLorentzAngleSvcConfigDb.py
@@ -5,3 +5,4 @@
 from AthenaCommon.CfgGetter import addTool
 
 addTool("SiLorentzAngleSvc.SiLorentzAngleSvcConfig.getSCTLorentzAngleTool", "SCTLorentzAngleTool")
+addTool("SiLorentzAngleSvc.SiLorentzAngleSvcConfig.getPixelLorentzAngleTool", "PixelLorentzAngleTool")
diff --git a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py
index cc9fb5c020d57cc742a6d43d9b2e45bfb5b5b9c9..7282ddce35ea48e165a84f455208764a6b1d555d 100644
--- a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py
+++ b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py
@@ -20,7 +20,8 @@ class PixelConditionsServicesSetup:
     self.svcMgr = ServiceMgr
     from AthenaCommon.AppMgr import ToolSvc
     self.toolSvc = ToolSvc
-
+    self.summaryTool = None
+    
     self.isData = False
     from AthenaCommon.GlobalFlags import globalflags
     if globalflags.DataSource() == 'data':
@@ -70,11 +71,14 @@ class PixelConditionsServicesSetup:
       conddb.addFolder(PixelDBInstance, PixelHVFolder, className="CondAttrListCollection")
     if not conddb.folderRequested(PixelTempFolder):
       conddb.addFolder(PixelDBInstance, PixelTempFolder, className="CondAttrListCollection")
-    if (self.isData):
+      
+    if not self.onlineMode:   #this is only for testing in offline like setup 
       if not conddb.folderRequested("/PIXEL/DCS/FSMSTATE"):
         conddb.addFolder("DCS_OFL", "/PIXEL/DCS/FSMSTATE", className="CondAttrListCollection")
       if not conddb.folderRequested("/PIXEL/DCS/FSMSTATUS"):
         conddb.addFolder("DCS_OFL", "/PIXEL/DCS/FSMSTATUS", className="CondAttrListCollection")
+      from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStateAlg
+      condSeq += PixelDCSCondStateAlg(name="PixelDCSCondStateAlg")
 
     from AthenaCommon.AlgSequence import AthSequencer
     condSeq = AthSequencer("AthCondSeq")
@@ -85,9 +89,6 @@ class PixelConditionsServicesSetup:
     from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondTempAlg
     condSeq += PixelDCSCondTempAlg(name="PixelDCSCondTempAlg", ReadKey=PixelTempFolder)
 
-    if (self.isData):
-      from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStateAlg
-      condSeq += PixelDCSCondStateAlg(name="PixelDCSCondStateAlg")
 
     from PixelConditionsTools.PixelConditionsToolsConf import PixelDCSConditionsTool
     TrigPixelDCSConditionsTool = PixelDCSConditionsTool(name="PixelDCSConditionsTool", UseDB=self.useDCS, IsDATA=self.isData)
@@ -109,9 +110,7 @@ class PixelConditionsServicesSetup:
       TrigPixelConditionsSummaryTool.IsActiveStatus = [ 'OK', 'WARNING' ]
 
     ToolSvc += TrigPixelConditionsSummaryTool
-
-    print "STSTST"
-    print TrigPixelConditionsSummaryTool
+    self.summaryTool = TrigPixelConditionsSummaryTool
 
     if self._print: print TrigPixelConditionsSummaryTool
    
diff --git a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecBackTracking.py b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecBackTracking.py
index af58280867ed2277079286168fe9cea8dfcdcd40..634f51769ae5fe79b4b4eefcb1a37548f1457e79 100755
--- a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecBackTracking.py
+++ b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecBackTracking.py
@@ -214,17 +214,6 @@ class TRT_TrigSeededTrackFinder_EF( InDet__TRT_TrigSeededTrackFinder ):
       ToolSvc += InDetTrigTRT_SeededSiRoadMaker
       if (InDetTrigFlags.doPrintConfigurables()):
         print      InDetTrigTRT_SeededSiRoadMaker
-      # Condition algorithm for InDet__SiDetElementsRoadMaker_xk
-      from AthenaCommon.AlgSequence import AthSequencer
-      condSeq = AthSequencer("AthCondSeq")
-      if not hasattr(condSeq, "InDet__SiDetElementsRoadCondAlg_xk"):
-        IBLDistFolderKey = "/Indet/IBLDist"
-        from AthenaCommon.AthenaCommonFlags import athenaCommonFlags
-        if athenaCommonFlags.isOnline():
-          IBLDistFolderKey = "/Indet/Onl/IBLDist"
-        from SiDetElementsRoadTool_xk.SiDetElementsRoadTool_xkConf import InDet__SiDetElementsRoadCondAlg_xk
-        condSeq += InDet__SiDetElementsRoadCondAlg_xk(name = "InDet__SiDetElementsRoadCondAlg_xk",
-                                                      IBLDistFolderKey = IBLDistFolderKey)
 
       # Local combinatorial track finding using space point seed and detector element road
       from InDetTrigRecExample.InDetTrigConfigRecLoadTools import InDetTrigSiComTrackFinder
diff --git a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecLoadTools.py b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecLoadTools.py
index 269b7dec25bf664f8bcbd31f56f9b871e054da54..94f6ffc8ca02c9a7cf2f041fef7b2140208805b5 100755
--- a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecLoadTools.py
+++ b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigRecLoadTools.py
@@ -17,7 +17,11 @@ from AthenaCommon.DetFlags import DetFlags
 from AthenaCommon.Logging import logging 
 log = logging.getLogger("InDetTrigConfigRecLoadTools.py")
 
-from InDetTrigRecExample.InDetTrigConditionsAccess import PixelConditionsSetup
+from InDetTrigRecExample.InDetTrigConditionsAccess import PixelConditionsSetup, SCT_ConditionsSetup
+from AthenaCommon.CfgGetter import getPublicTool
+TrigPixelLorentzAngleTool = getPublicTool("PixelLorentzAngleTool")
+TrigSCTLorentzAngleTool = getPublicTool("SCTLorentzAngleTool")
+# to be changed to TrigSCTLorentzAngleTool = getPrivateTool("SCTLorentzAngleTool") next
 
 if not hasattr(ToolSvc, "SCTLorentzAngleTool"):
     from SiLorentzAngleSvc.SCTLorentzAngleToolSetup import SCTLorentzAngleToolSetup
@@ -34,8 +38,8 @@ InDetTrigClusterMakerTool = \
                              PixelOfflineCalibSvc = PixelConditionsSetup.instanceName('PixelOfflineCalibSvc'),
                              #pixLorentzAnleSvc = "InDetTrigPixLorentzAngleSvc",
                              #UseLorentzAngleCorrections = False
-                             PixelLorentzAngleTool = ToolSvc.InDetTrigPixelLorentzAngleTool,
-                             SCTLorentzAngleTool = ToolSvc.SCTLorentzAngleTool
+                             PixelLorentzAngleTool = TrigPixelLorentzAngleTool,
+                             SCTLorentzAngleTool = TrigSCTLorentzAngleTool
                              )
 if (InDetTrigFlags.doPrintConfigurables()):
   print InDetTrigClusterMakerTool
@@ -62,11 +66,7 @@ ToolSvc +=  SCT_TrigSpacePointTool
 #
 # ----------- control loading of ROT_creator
 #
-
 if InDetTrigFlags.loadRotCreator():
-  if not hasattr(ToolSvc, "SCTLorentzAngleTool"):
-    from SiLorentzAngleSvc.SCTLorentzAngleToolSetup import SCTLorentzAngleToolSetup
-    sctLorentzAngleToolSetup = SCTLorentzAngleToolSetup()
 
   #4 clusterOnTrack Tools
   #
@@ -74,7 +74,7 @@ if InDetTrigFlags.loadRotCreator():
   SCT_ClusterOnTrackTool = InDet__SCT_ClusterOnTrackTool ("SCT_ClusterOnTrackTool",
                                                           CorrectionStrategy = 0,  # do correct position bias
                                                           ErrorStrategy      = 2,  # do use phi dependent errors
-                                                          LorentzAngleTool   = ToolSvc.SCTLorentzAngleTool)
+                                                          LorentzAngleTool   = TrigSCTLorentzAngleTool)
 
   ToolSvc += SCT_ClusterOnTrackTool
   if (InDetTrigFlags.doPrintConfigurables()):
@@ -96,7 +96,7 @@ if InDetTrigFlags.loadRotCreator():
     from AtlasGeoModel.CommonGMJobProperties import CommonGeometryFlags as geoFlags
     if ( not geoFlags.Run() in ["RUN2", "RUN3"] ) :
       TrigNnClusterizationFactory = InDet__NnClusterizationFactory( name                 = "TrigNnClusterizationFactory",
-                                                                    PixelLorentzAngleTool= ToolSvc.InDetTrigPixelLorentzAngleTool,
+                                                                    PixelLorentzAngleTool= TrigPixelLorentzAngleTool,
                                                                     NetworkToHistoTool   = NeuralNetworkToHistoTool,
                                                                     doRunI = True,
                                                                     useToT = False,
@@ -108,7 +108,7 @@ if InDetTrigFlags.loadRotCreator():
                                                                     LoadWithTrackNetwork = True)
     else:
         TrigNnClusterizationFactory = InDet__NnClusterizationFactory( name                 = "TrigNnClusterizationFactory",
-                                                                      PixelLorentzAngleTool= ToolSvc.InDetTrigPixelLorentzAngleTool,
+                                                                      PixelLorentzAngleTool= TrigPixelLorentzAngleTool,
                                                                       NetworkToHistoTool   = NeuralNetworkToHistoTool,
                                                                       LoadNoTrackNetwork   = True,
                                                                       useToT = InDetTrigFlags.doNNToTCalibration(),
@@ -132,7 +132,7 @@ if InDetTrigFlags.loadRotCreator():
   InDetTrigPixelClusterOnTrackTool = InDet__PixelClusterOnTrackTool("InDetTrigPixelClusterOnTrackTool",
                                                                     PixelOfflineCalibSvc=PixelConditionsSetup.instanceName('PixelOfflineCalibSvc'),
                                                                     ErrorStrategy = 2,
-                                                                    LorentzAngleTool = ToolSvc.InDetTrigPixelLorentzAngleTool,
+                                                                    LorentzAngleTool = TrigPixelLorentzAngleTool,
                                                                     NnClusterizationFactory= TrigNnClusterizationFactory,
   )
 
@@ -146,7 +146,7 @@ if InDetTrigFlags.loadRotCreator():
   InDetTrigBroadSCT_ClusterOnTrackTool = InDet__SCT_ClusterOnTrackTool ("InDetTrigBroadSCT_ClusterOnTrackTool",
                                          CorrectionStrategy = 0,  # do correct position bias
                                          ErrorStrategy      = 0,  # do use broad errors
-                                         LorentzAngleTool   = ToolSvc.SCTLorentzAngleTool)
+                                         LorentzAngleTool   = TrigSCTLorentzAngleTool)
   ToolSvc += InDetTrigBroadSCT_ClusterOnTrackTool
   if (InDetTrigFlags.doPrintConfigurables()):
     print InDetTrigBroadSCT_ClusterOnTrackTool
@@ -156,7 +156,7 @@ if InDetTrigFlags.loadRotCreator():
   InDetTrigBroadPixelClusterOnTrackTool = InDet__PixelClusterOnTrackTool("InDetTrigBroadPixelClusterOnTrackTool",
                                                                          PixelOfflineCalibSvc=PixelConditionsSetup.instanceName('PixelOfflineCalibSvc'),
                                                                          ErrorStrategy = 0,
-                                                                         LorentzAngleTool = ToolSvc.InDetTrigPixelLorentzAngleTool,
+                                                                         LorentzAngleTool = TrigPixelLorentzAngleTool,
                                                                          NnClusterizationFactory= TrigNnClusterizationFactory
   )
   ToolSvc += InDetTrigBroadPixelClusterOnTrackTool
@@ -632,10 +632,8 @@ if InDetTrigFlags.loadFitter():
     print      InDetTrigTrackFitterTRT
 
 
-if DetFlags.haveRIO.pixel_on():
-  InDetTrigPixelConditionsSummaryTool = ToolSvc.InDetTrigPixelConditionsSummaryTool
-else:
-  InDetTrigPixelConditionsSummaryTool = None
+
+InDetTrigPixelConditionsSummaryTool = PixelConditionsSetup.summaryTool
 
 if DetFlags.haveRIO.SCT_on():
   from InDetTrigRecExample.InDetTrigConditionsAccess import SCT_ConditionsSetup
diff --git a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py
index 0a8cc3960c46af3742ec5ae8a53d8ebb23a46356..34d6f744fb9b8428f1cd2b49301c9226263dbbb2 100755
--- a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py
+++ b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py
@@ -470,7 +470,7 @@ class TrigFastTrackFinderBase(TrigFastTrackFinder):
           InDetTrigSiComTrackFinder_FTF = InDetTrigSiComTrackFinder.clone("InDetTrigSiComTrackFinder_FTF")
           from InDetTrigRecExample.InDetTrigConditionsAccess import SCT_ConditionsSetup
           from SCT_ConditionsTools.SCT_ConditionsToolsConf import SCT_ConditionsSummaryTool
-          InDetTrigSiComTrackFinder_FTF.SctSummaryTool = SCT_ConditionsSummaryTool(SCT_ConditionsSetup.instanceName('InDetSCT_ConditionsSummaryTool'))
+          InDetTrigSiComTrackFinder_FTF.SctSummaryTool = SCT_ConditionsSummaryTool(SCT_ConditionsSetup.instanceName('InDetSCT_ConditionsSummaryToolWithoutFlagged'))
           ToolSvc += InDetTrigSiComTrackFinder_FTF
         
         
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py b/Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py
index 90b18294278c45d38679bf776fc09fe8f50df819..b5ac5973e493d63cc31c22d3b205a93ab175e2e9 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py
@@ -119,19 +119,16 @@ def makeInDetAlgs():
     viewAlgs.append(InDetTRTRawDataProvider)
   
 
-  # SCTLorentzAngleTool for ClusterMakerTool
-  if not hasattr(ToolSvc, "SCTLorentzAngleTool"):
-      from SiLorentzAngleSvc.SCTLorentzAngleToolSetup import SCTLorentzAngleToolSetup
-      sctLorentzAngleToolSetup = SCTLorentzAngleToolSetup()
-  
   #Pixel clusterisation
+  from InDetTrigRecExample.InDetTrigConfigRecLoadTools import TrigPixelLorentzAngleTool, TrigSCTLorentzAngleTool
   
   from SiClusterizationTool.SiClusterizationToolConf import InDet__ClusterMakerTool
   InDetClusterMakerTool = InDet__ClusterMakerTool(name                 = "InDetClusterMakerTool",
-      PixelCalibSvc        = None,
-      PixelOfflineCalibSvc = None,
-      UsePixelCalibCondDB  = False,
-                                                  SCTLorentzAngleTool = ToolSvc.SCTLorentzAngleTool)
+                                                  PixelCalibSvc        = None,
+                                                  PixelOfflineCalibSvc = None,
+                                                  UsePixelCalibCondDB  = False,
+                                                  SCTLorentzAngleTool = TrigSCTLorentzAngleTool,
+                                                  PixelLorentzAngleTool = TrigPixelLorentzAngleTool)
   
   ToolSvc += InDetClusterMakerTool
   
@@ -164,10 +161,11 @@ def makeInDetAlgs():
 
   viewAlgs.append(InDetPixelClusterization)
 
-  from SCT_ConditionsTools.SCT_FlaggedConditionToolSetup import SCT_FlaggedConditionToolSetup
-  sct_FlaggedConditionToolSetup = SCT_FlaggedConditionToolSetup()
-  sct_FlaggedConditionToolSetup.setup()
-  InDetSCT_FlaggedConditionTool = sct_FlaggedConditionToolSetup.getTool()
+  # TODO - it should work in principle but generates run time errors for the moment 
+  # from SCT_ConditionsTools.SCT_FlaggedConditionToolSetup import SCT_FlaggedConditionToolSetup
+  # sct_FlaggedConditionToolSetup = SCT_FlaggedConditionToolSetup()
+  # sct_FlaggedConditionToolSetup.setup()
+  # InDetSCT_FlaggedConditionTool = sct_FlaggedConditionToolSetup.getTool()
   
   from SCT_ConditionsTools.SCT_ConditionsSummaryToolSetup import SCT_ConditionsSummaryToolSetup
   sct_ConditionsSummaryToolSetup = SCT_ConditionsSummaryToolSetup()
@@ -177,8 +175,9 @@ def makeInDetAlgs():
   condTools = []
   for condToolHandle in InDetSCT_ConditionsSummaryTool.ConditionsTools:
     condTool = condToolHandle.typeAndName
+    print condTool
     if condTool not in condTools:
-      if condTool != InDetSCT_FlaggedConditionTool.getFullName():
+      if condTool != "SCT_FlaggedConditionTool/InDetSCT_FlaggedConditionTool":
         condTools.append(condTool)
   sct_ConditionsSummaryToolSetupWithoutFlagged = SCT_ConditionsSummaryToolSetup()
   sct_ConditionsSummaryToolSetupWithoutFlagged.setToolName("InDetSCT_ConditionsSummaryToolWithoutFlagged")
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/egammaMenuDefs.py b/Trigger/TrigValidation/TrigUpgradeTest/python/egammaMenuDefs.py
index 4be327b0c1b9baeeb8d8d41d11af498974b2d51e..e0b0912ba64a0439c7f2002ddcc875c6108e0870 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/egammaMenuDefs.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/python/egammaMenuDefs.py
@@ -8,11 +8,6 @@ from AthenaCommon.AppMgr import ServiceMgr as svcMgr
 import AthenaCommon.CfgMgr as CfgMgr
 
 
-#workaround to prevent online trigger folders to be enabled
-from InDetTrigRecExample.InDetTrigFlags import InDetTrigFlags
-InDetTrigFlags.useConditionsClasses.set_Value_and_Lock(False)
-
-
 from InDetRecExample.InDetJobProperties import InDetFlags
 InDetFlags.doCaloSeededBrem = False
 InDetFlags.InDet25nsec = True 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/muMenuDefs.py b/Trigger/TrigValidation/TrigUpgradeTest/python/muMenuDefs.py
index ddb386622e1a12d518e0f2b35935db88e9ee960b..086cd624eec71683e21e7ccc4f14919ebee3c580 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/muMenuDefs.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/python/muMenuDefs.py
@@ -15,9 +15,6 @@ import AthenaCommon.CfgGetter as CfgGetter
 from AthenaCommon.CfgGetter import getPublicTool, getPublicToolClone
 from AthenaCommon import CfgMgr
 
-### workaround to prevent online trigger folders to be enabled ###
-from InDetTrigRecExample.InDetTrigFlags import InDetTrigFlags
-InDetTrigFlags.useConditionsClasses.set_Value_and_Lock(False)
 
 from InDetRecExample.InDetJobProperties import InDetFlags
 InDetFlags.doCaloSeededBrem = False
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py b/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py
index f7079dd617655acd52d977dba66bbc6440b9e542..318c2e2a9f4f9837f62bb376558a3aedb683c776 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py
@@ -34,11 +34,6 @@ allViewAlgorithms = AthSequencer(viewNodeName, Sequential=False, ModeOR=False, S
 
 
 if TriggerFlags.doID:
-  #workaround to prevent online trigger folders to be enabled
-  from InDetTrigRecExample.InDetTrigFlags import InDetTrigFlags
-  InDetTrigFlags.useConditionsClasses.set_Value_and_Lock(False)
-
-  
   
   from InDetRecExample.InDetJobProperties import InDetFlags
   InDetFlags.doCaloSeededBrem = False
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py b/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py
index e4b5837ae369e1abf5db496331ba86660c6cc9f6..d88312ec05add31239005872372b7db2e29b358a 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py
@@ -4,10 +4,6 @@
 
 include("TrigUpgradeTest/testHLT_MT.py")
 
-#workaround to prevent online trigger folders to be enabled
-from InDetTrigRecExample.InDetTrigFlags import InDetTrigFlags
-InDetTrigFlags.useConditionsClasses.set_Value_and_Lock(False)
-
 
 from InDetRecExample.InDetJobProperties import InDetFlags
 InDetFlags.doCaloSeededBrem = False
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py b/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py
index 19a14449768896f0e303e8212102960b1bee7a9e..af589dd02da16cdd19b13bce3549cfb0699c4262 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py
@@ -8,6 +8,7 @@ include("TrigUpgradeTest/testHLT_MT.py")
 
 from AthenaCommon.DetFlags import DetFlags
 
+
 ### Set muon sequence ###
 if not 'doL2SA' in dir():
   doL2SA=True
@@ -20,13 +21,8 @@ if not 'doEFSA' in dir():
 
 ### workaround to prevent online trigger folders to be enabled ###
 if doL2CB or doL2ISO:
-  from InDetTrigRecExample.InDetTrigFlags import InDetTrigFlags
-  InDetTrigFlags.useConditionsClasses.set_Value_and_Lock(False)
-
   from InDetRecExample.InDetJobProperties import InDetFlags
   InDetFlags.doCaloSeededBrem = False
-
-  from InDetRecExample.InDetJobProperties import InDetFlags
   InDetFlags.InDet25nsec = True 
   InDetFlags.doPrimaryVertex3DFinding = False 
   InDetFlags.doPrintConfigurables = False