diff --git a/Trigger/TrigMonitoring/TrigEgammaMonitoring/python/TrigEgammaMonitoringConfig.py b/Trigger/TrigMonitoring/TrigEgammaMonitoring/python/TrigEgammaMonitoringConfig.py
index 6ee9f233a0c0333e8c6e2ed4a6bdbf04314d0a13..9c88314848daaf473db0fe68861ea0b524754392 100644
--- a/Trigger/TrigMonitoring/TrigEgammaMonitoring/python/TrigEgammaMonitoringConfig.py
+++ b/Trigger/TrigMonitoring/TrigEgammaMonitoring/python/TrigEgammaMonitoringConfig.py
@@ -294,5 +294,10 @@ class TrigEgammaMonToolBuilder:
                             "TrigEgammaNavAnalysisTool/HLTEgammaElectronAnalysis"])
         else:
             tool = self.configureDefaultMonTool()
+
+        # Dependency required by TrigEgammaAnalysisBaseTool.
+        # Not propagated automatically though HLTEgammaMon
+        # because it doesn't use ToolHandle's as intended.
+        tool.ExtraInputs += [('LuminosityCondData', 'ConditionStore+LuminosityCondDataOnline')]
         
         return [tool]