diff --git a/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx b/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx
index 34c022d7b9d72c05c78381ff448af827d8dca97d..ac5b0154812c5739a781e9ec75668dee87234df8 100644
--- a/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx
+++ b/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx
@@ -312,7 +312,9 @@ HltEventLoopMgr::HltEventLoopMgr(const std::string& nam,
   declareProperty("Lvl1CTPROBcheck",          m_lvl1CTPROBcheck=true);
   declareProperty("WriteTruncatedHLTtoDebug", m_writeHltTruncationToDebug=true);
   declareProperty("HltTruncationDebugStreamName",  m_HltTruncationDebugStreamName ="TruncatedHLTResult");
-  declareProperty("ExcludeFromHltTruncationDebugStream",  m_excludeFromHltTruncationDebugStream ={"CostMonitoring"});
+  declareProperty("ExcludeFromHltTruncationDebugStream",  m_excludeFromHltTruncationDebugStream );
+
+  m_excludeFromHltTruncationDebugStream.value().push_back("CostMonitoring");
 }
 
 //=========================================================================