diff --git a/Event/EventOverlay/EventOverlayJobTransforms/share/MuonOverlay_jobOptions.py b/Event/EventOverlay/EventOverlayJobTransforms/share/MuonOverlay_jobOptions.py
index 3f5391bfa3f7914c5235987aa027b2a651549994..b288231c84feb018220dfc012d57c61a28a5589c 100644
--- a/Event/EventOverlay/EventOverlayJobTransforms/share/MuonOverlay_jobOptions.py
+++ b/Event/EventOverlay/EventOverlayJobTransforms/share/MuonOverlay_jobOptions.py
@@ -34,27 +34,31 @@ if DetFlags.overlay.MDT_on() or DetFlags.overlay.CSC_on() or DetFlags.overlay.RP
 
     if DetFlags.overlay.CSC_on():
         job += CfgGetter.getAlgorithm("CscOverlay")
-        job += CfgGetter.getAlgorithm("CscTruthOverlay")
+        if not overlayFlags.isDataOverlay():
+            job += CfgGetter.getAlgorithm("CscTruthOverlay")
 
     if DetFlags.overlay.MDT_on():
         job += CfgGetter.getAlgorithm("MdtRdoToMdtDigitOverlayAlg")
         job += CfgGetter.getAlgorithm("MDT_OverlayDigitizer")
         job += CfgGetter.getAlgorithm("MdtOverlay")
-        job += CfgGetter.getAlgorithm("MdtTruthOverlay")
+        if not overlayFlags.isDataOverlay():
+            job += CfgGetter.getAlgorithm("MdtTruthOverlay")
         job += CfgGetter.getAlgorithm("OverlayMdtDigitToMdtRDO")
 
     if DetFlags.overlay.RPC_on():
         job += CfgGetter.getAlgorithm("RpcRdoToRpcDigitOverlayAlg")
         job += CfgGetter.getAlgorithm("RPC_OverlayDigitizer")
         job += CfgGetter.getAlgorithm("RpcOverlay")
-        job += CfgGetter.getAlgorithm("RpcTruthOverlay")
+        if not overlayFlags.isDataOverlay():
+            job += CfgGetter.getAlgorithm("RpcTruthOverlay")
         job += CfgGetter.getAlgorithm("OverlayRpcDigitToRpcRDO")
 
     if DetFlags.overlay.TGC_on():
         job += CfgGetter.getAlgorithm("TgcRdoToTgcDigitOverlayAlg")
         job += CfgGetter.getAlgorithm("TGC_OverlayDigitizer")
         job += CfgGetter.getAlgorithm("TgcOverlay")
-        job += CfgGetter.getAlgorithm("TgcTruthOverlay")
+        if not overlayFlags.isDataOverlay():
+            job += CfgGetter.getAlgorithm("TgcTruthOverlay")
         job += CfgGetter.getAlgorithm("OverlayTgcDigitToTgcRDO")
 
     # storegate dump