diff --git a/Trigger/TrigAlgorithms/TrigCaloRec/TrigCaloRec/IAlgToolEFCalo.h b/Trigger/TrigAlgorithms/TrigCaloRec/TrigCaloRec/IAlgToolEFCalo.h
index 11f3e5676dd65858cd960c45657f54c3650a6f6a..6d9af30184748eafb87457886df41a5c56a9a455 100755
--- a/Trigger/TrigAlgorithms/TrigCaloRec/TrigCaloRec/IAlgToolEFCalo.h
+++ b/Trigger/TrigAlgorithms/TrigCaloRec/TrigCaloRec/IAlgToolEFCalo.h
@@ -17,7 +17,7 @@
 #define TRIGCALOREC_IALGTOOLEFCALO_H
 
 #include "GaudiKernel/IAlgTool.h"
-#include "GaudiKernel/AlgTool.h"
+#include "AthenaBaseComps/AthAlgTool.h"
 #include "GaudiKernel/IProperty.h"
 #include "GaudiKernel/ToolHandle.h" 
 #include "GaudiKernel/ServiceHandle.h" 
@@ -31,7 +31,7 @@ class CaloCellContainer;
 
 static const InterfaceID IID_IAlgToolEFCalo("IAlgToolEFCalo",1,0);
 
-class IAlgToolEFCalo: public virtual IAlgTool, public AlgTool {
+class IAlgToolEFCalo: public virtual IAlgTool, public AthAlgTool {
 
  public:
 
@@ -41,7 +41,7 @@ class IAlgToolEFCalo: public virtual IAlgTool, public AlgTool {
 
   
 public:
-  IAlgToolEFCalo(const std::string & type, const std::string & name, const IInterface* parent) : AlgTool(type,name,parent){
+  IAlgToolEFCalo(const std::string & type, const std::string & name, const IInterface* parent) : AthAlgTool(type,name,parent){
     declareInterface<IAlgToolEFCalo>(this);
   }
   
diff --git a/Trigger/TrigAlgorithms/TrigCaloRec/cmt/requirements b/Trigger/TrigAlgorithms/TrigCaloRec/cmt/requirements
index 4b13950978cd036837a4f6a249bc3efc74c64c87..d5d13fae3485aa26274a6aa92b4645b41d4180e0 100755
--- a/Trigger/TrigAlgorithms/TrigCaloRec/cmt/requirements
+++ b/Trigger/TrigAlgorithms/TrigCaloRec/cmt/requirements
@@ -22,6 +22,7 @@ use AthenaMonitoring	    AthenaMonitoring-*	 	 Control
 use TrigCaloEvent           TrigCaloEvent-*              Trigger/TrigEvent
 use CLIDSvc		    CLIDSvc-*			 Control
 use AthenaKernel            AthenaKernel-*               Control
+use AthenaBaseComps         AthenaBaseComps-*            Control
 use xAODCaloEvent           xAODCaloEvent-*              Event/xAOD
 use IRegionSelector         IRegionSelector-*            DetectorDescription
 # =====================================================================
diff --git a/Trigger/TrigAlgorithms/TrigCaloRec/src/TrigFullCaloCellMaker.cxx b/Trigger/TrigAlgorithms/TrigCaloRec/src/TrigFullCaloCellMaker.cxx
index 0439dff12746e8717c6e16f0c3f71b444e2f1dfc..961f46b26461cbf33ca1e7a5b3fd8f635db0931f 100755
--- a/Trigger/TrigAlgorithms/TrigCaloRec/src/TrigFullCaloCellMaker.cxx
+++ b/Trigger/TrigAlgorithms/TrigCaloRec/src/TrigFullCaloCellMaker.cxx
@@ -180,7 +180,7 @@ HLT::ErrorCode TrigFullCaloCellMaker::hltExecute( std::vector<std::vector<HLT::T
 
   // CACHING
    if (msgLvl() <= MSG::DEBUG)  
-      msg() << MSG::DEBUG << "Executing this EFMissingET " << name() << " in cached mode" << endreq;
+      msg() << MSG::DEBUG << "Executing TrigFullCaloCellMaker/" << name() << " in cached mode" << endreq;
 
   // get all input TEs (for seeding relation of navigation structure)
   HLT::TEVec allTEs;