diff --git a/Calorimeter/CaloMonitoring/python/LArCellMonAlg.py b/Calorimeter/CaloMonitoring/python/LArCellMonAlg.py
index ffc01d00ab4a45d2f2a4140383197e7c394a0612..cc06f3cb0f776be43ea46e8559a8f6e0efcc47a8 100644
--- a/Calorimeter/CaloMonitoring/python/LArCellMonAlg.py
+++ b/Calorimeter/CaloMonitoring/python/LArCellMonAlg.py
@@ -19,6 +19,14 @@ def LArCellMonConfigOld(inputFlags):
     else:
        isMC=True
 
+    if not isMC:
+        from LumiBlockComps.LBDurationCondAlgDefault import LBDurationCondAlgDefault
+        LBDurationCondAlgDefault()
+        from LumiBlockComps.TrigLiveFractionCondAlgDefault import TrigLiveFractionCondAlgDefault
+        TrigLiveFractionCondAlgDefault()
+        from LumiBlockComps.LuminosityCondAlgDefault import LuminosityCondAlgDefault
+        LuminosityCondAlgDefault()
+
     LArCellMonConfigCore(helper, LArCellMonAlg,inputFlags,isCosmics, isMC)
 
     from AthenaMonitoring.AtlasReadyFilterTool import GetAtlasReadyFilterTool
@@ -29,7 +37,6 @@ def LArCellMonConfigOld(inputFlags):
     return helper.result()
 
 def LArCellMonConfig(inputFlags):
-
     from AthenaCommon.Logging import logging
     mlog = logging.getLogger( 'LArCellMonConfig' )
 
@@ -60,6 +67,8 @@ def LArCellMonConfig(inputFlags):
     if inputFlags.Input.isMC is False:
       from LumiBlockComps.LuminosityCondAlgConfig import  LuminosityCondAlgCfg
       cfg.merge(LuminosityCondAlgCfg(inputFlags))
+      from LumiBlockComps.LBDurationCondAlgConfig import  LBDurationCondAlgCfg
+      cfg.merge(LBDurationCondAlgCfg(inputFlags))
 
     from AthenaConfiguration.ComponentFactory import CompFactory
     lArCellMonAlg=CompFactory.LArCellMonAlg