diff --git a/InnerDetector/InDetExample/InDetRecExample/share/InDetMonitoringSCT.py b/InnerDetector/InDetExample/InDetRecExample/share/InDetMonitoringSCT.py
index 7a074e763eee764d0a69889009d7d38cc2358cae..8ba31acb7c1633cded38a719343737c0088a9297 100755
--- a/InnerDetector/InDetExample/InDetRecExample/share/InDetMonitoringSCT.py
+++ b/InnerDetector/InDetExample/InDetRecExample/share/InDetMonitoringSCT.py
@@ -38,15 +38,18 @@ if jobproperties.Beam.beamType()=='collisions':
 if (InDetFlags.doPrintConfigurables()):
   print InDetSCTTracksMonTool
 
-from SCT_ConditionsTools.SCT_DCSConditionsToolSetup import SCT_DCSConditionsToolSetup
-sct_DCSConditionsToolSetup = SCT_DCSConditionsToolSetup()
-sct_DCSConditionsToolSetup.setup()
-
 from SCT_Monitoring.SCT_MonitoringConf import SCTErrMonTool
 InDetSCTErrMonTool = SCTErrMonTool ( name             = "InDetSCTErrMonTool",
                                      OutputLevel      = 4,
                                      histoPathBase    = "/stat",
-                                     SCT_DCSConditionsTool = sct_DCSConditionsToolSetup.getTool())
+                                     UseDCS           = InDetFlags.useDCS() )
+if InDetFlags.useDCS():
+  from SCT_ConditionsTools.SCT_DCSConditionsToolSetup import SCT_DCSConditionsToolSetup
+  sct_DCSConditionsToolSetup = SCT_DCSConditionsToolSetup()
+  sct_DCSConditionsToolSetup.setup()
+  InDetSCTErrMonTool.SCT_DCSConditionsTool = sct_DCSConditionsToolSetup.getTool()
+else:
+  InDetSCTErrMonTool.SCT_DCSConditionsTool = None
 
 if jobproperties.Beam.beamType()=='collisions':
   from AthenaMonitoring.FilledBunchFilterTool import GetFilledBunchFilterTool