diff --git a/Calorimeter/CaloBadChannelTool/CaloBadChannelTool/CaloBadChanTool.h b/Calorimeter/CaloBadChannelTool/CaloBadChannelTool/CaloBadChanTool.h
index e6e6c9aa44acbbeab8a75a40253b7c9e44d5ae0e..8654daa65403356e412952ce1e32db66dfd26c12 100644
--- a/Calorimeter/CaloBadChannelTool/CaloBadChannelTool/CaloBadChanTool.h
+++ b/Calorimeter/CaloBadChannelTool/CaloBadChannelTool/CaloBadChanTool.h
@@ -28,8 +28,8 @@ public:
 
 private:
 
-  ToolHandle<ICaloBadChanTool> m_larBCT;
-  ToolHandle<ICaloBadChanTool> m_tileBCT;
+  ToolHandle<ICaloBadChanTool> m_larBCT{this, "LArBadChanTool", "LArBadChanTool", "LAr bad channel tool"};
+  ToolHandle<ICaloBadChanTool> m_tileBCT{this, "TileBadChanTool", "TileBadChanTool", "Tile bad channel tool"};
   const CaloCell_ID* m_caloID;
 };
 
diff --git a/Calorimeter/CaloBadChannelTool/src/CaloBadChanTool.cxx b/Calorimeter/CaloBadChannelTool/src/CaloBadChanTool.cxx
index 0786f77c5cf4f782895dd026460660adf62ac076..52ce2b512c97c066d1d1a2a8aad454cbf98ed89e 100644
--- a/Calorimeter/CaloBadChannelTool/src/CaloBadChanTool.cxx
+++ b/Calorimeter/CaloBadChannelTool/src/CaloBadChanTool.cxx
@@ -10,8 +10,6 @@
 CaloBadChanTool::CaloBadChanTool(const std::string& type, const std::string& name, 
 				 const IInterface* parent) :
   AthAlgTool( type, name, parent),
-  m_larBCT("LArBadChanTool"),
-  m_tileBCT("TileBadChanTool"),
   m_caloID(nullptr)
 {
   declareInterface<ICaloBadChanTool>(this);