diff --git a/Control/AthenaMonitoring/share/DataQualitySteering_jobOptions.py b/Control/AthenaMonitoring/share/DataQualitySteering_jobOptions.py
index 8fd60183f37c87fb9d63c6a68a396b642cd209d2..6780f16fbc368a805fb60bbaea1b4df6a3cccab4 100644
--- a/Control/AthenaMonitoring/share/DataQualitySteering_jobOptions.py
+++ b/Control/AthenaMonitoring/share/DataQualitySteering_jobOptions.py
@@ -263,6 +263,18 @@ if DQMonFlags.doMonitoring():
       if isinstance(_, AthenaMonManager):
          toolset.update(_.AthenaMonTools)
 
+         # in MT the initialization can be in random order ... force all managers to have common setup
+         _.FileKey             = DQMonFlags.monManFileKey()
+         _.ManualDataTypeSetup = DQMonFlags.monManManualDataTypeSetup()
+         _.DataType            = DQMonFlags.monManDataType()
+         _.Environment         = DQMonFlags.monManEnvironment()
+         _.LBsInLowStatInterval = DQMonFlags.monManLBsInLowStatInterval()
+         _.LBsInMediumStatInterval = DQMonFlags.monManLBsInMediumStatInterval()
+         _.LBsInHighStatInterval = DQMonFlags.monManLBsInHighStatInterval()
+         _.ManualRunLBSetup    = DQMonFlags.monManManualRunLBSetup()
+         _.Run                 = DQMonFlags.monManRun()
+         _.LumiBlock           = DQMonFlags.monManLumiBlock()
+
    for tool in toolset:
       # stop lumi access if we're in MC or enableLumiAccess == False
       if 'EnableLumi' in dir(tool):