diff --git a/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx b/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx
index 1794c7be24533225f4d8376cacf49b6299d965e8..3f156ff28f855b5a3eea0b55c6f4e610a0da64dc 100644
--- a/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx
+++ b/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx
@@ -50,10 +50,11 @@ namespace CP
     }
 
     ANA_CHECK (m_efficiencyScaleFactorTool.retrieve());
+    ANA_CHECK (m_eventInfoHandle.initialize (m_systematicsList));
     ANA_CHECK (m_muonHandle.initialize (m_systematicsList));
-    ANA_CHECK (m_scaleFactorDecoration.initialize (m_systematicsList, m_muonHandle));
-    ANA_CHECK (m_mcEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle));
-    ANA_CHECK (m_dataEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle));
+    ANA_CHECK (m_scaleFactorDecoration.initialize (m_systematicsList, m_muonHandle, SG::AllowEmpty));
+    ANA_CHECK (m_mcEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle, SG::AllowEmpty));
+    ANA_CHECK (m_dataEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle, SG::AllowEmpty));
     ANA_CHECK (m_systematicsList.addSystematics (*m_efficiencyScaleFactorTool));
     ANA_CHECK (m_systematicsList.initialize());
     ANA_CHECK (m_preselection.initialize());