diff --git a/LArCalorimeter/LArMonitoring/share/LArMonitoring_jobOption.py b/LArCalorimeter/LArMonitoring/share/LArMonitoring_jobOption.py
index 0daa56fa714c3cded466e9fa684f9aeab9b82ed6..42712ce8b2352657d6adaab2b1a799570bb4560f 100644
--- a/LArCalorimeter/LArMonitoring/share/LArMonitoring_jobOption.py
+++ b/LArCalorimeter/LArMonitoring/share/LArMonitoring_jobOption.py
@@ -28,8 +28,9 @@ if 'ESD' not in DQMonFlags.monManEnvironment() and globalflags.DataSource == 'da
     from LArMonitoring.LArDigitMonAlg import LArDigitMonConfigOld
     topSequence +=LArDigitMonConfigOld(DQMonFlags)
 
-    from LArMonitoring.LArRODMonAlg import LArRODMonConfigOld
-    topSequence +=LArRODMonConfigOld(DQMonFlags)
+    if not DQMonFlags.doLArMon():
+        from LArMonitoring.LArRODMonAlg import LArRODMonConfigOld
+        topSequence +=LArRODMonConfigOld(DQMonFlags)
 
     from LArMonitoring.LArFEBMonAlg import LArFEBMonConfigOld
     topSequence +=LArFEBMonConfigOld(DQMonFlags)