diff --git a/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPhysValMonitoring_topOptions.py b/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPhysValMonitoring_topOptions.py
index e6162297b276e2a167c6eb1370510b647bcaeb21..ba7cb9e488399805fad43827b9b6b7374dd3085c 100644
--- a/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPhysValMonitoring_topOptions.py
+++ b/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPhysValMonitoring_topOptions.py
@@ -32,7 +32,10 @@ print(InDetPhysValFlags)
 # Set up the I/O and the RecExCommon infrastructure 
 from InDetRecExample.InDetJobProperties import InDetFlags
 InDetFlags.doSlimming.set_Value_and_Lock(False)
+# Need to turn of explicitly some subsystems which otherwise
+# cause difficulties when running on ESD
 rec.doTrigger.set_Value_and_Lock(False)
+rec.doMuon.set_Value_and_Lock(False)
 include( "AthenaPython/iread_file.py" )
 
 # Add our monitoring manager to the topSequence
diff --git a/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetRttPlots.cxx b/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetRttPlots.cxx
index 371722d08458c3aaa6de50c7ad5200bc521b6ed8..cf279e1a3dc0255b3be28dff73f5c6f65f015d27 100644
--- a/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetRttPlots.cxx
+++ b/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetRttPlots.cxx
@@ -90,6 +90,8 @@ InDetRttPlots::InDetRttPlots(InDetPlotBase* pParent, const std::string& sDir, co
       }
     }
   }
+  /// update detail level of all the child tools 
+  setDetailLevel(m_iDetailLevel); 
 }
 
 //