diff --git a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py
index 31b60ae5a463c5ccd76e621b68c2397d0d95a3c2..60857afb7ceea26551a829d45ac60f82af5faec7 100644
--- a/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py
+++ b/InnerDetector/InDetExample/InDetTrigRecExample/python/InDetTrigConfigConditions.py
@@ -371,7 +371,8 @@ class SCT_ConditionsServicesSetup:
     "Init DCS conditions service"
     dcs_folder="/SCT/DCS"
     db_loc = "DCS_OFL"
-    if (not self.isMC): 
+    from AthenaCommon.GlobalFlags import globalflags
+    if not (self.isMC or globalflags.isOverlay()):
       dcs_folder="/SCT/HLT/DCS"
       db_loc = "SCT"
       
@@ -380,7 +381,7 @@ class SCT_ConditionsServicesSetup:
     else:        
       from SCT_ConditionsServices.SCT_ConditionsServicesConf import SCT_DCSConditionsSvc
       dcsSvc = SCT_DCSConditionsSvc(name = instanceName)
-      if (not self.isMC):
+      if not (self.isMC or globalflags.isOverlay()):
         dcsSvc.FolderLocation="/SCT/HLT/DCS"
         dcsSvc.ReadAllDBFolders=False
         dcsSvc.ReturnHVTemp=True