diff --git a/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.cxx b/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.cxx
index 38ab8875d2ef3fa97023bba440291927b980a078..a49b5b907ca64cc9f9bd8a8ecd6d0a8346d272cc 100644
--- a/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.cxx
+++ b/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.cxx
@@ -9,7 +9,7 @@ using namespace TrigCompositeUtils;
 
 TrigBjetHypoAlg::TrigBjetHypoAlg( const std::string& name, 
 				      ISvcLocator* pSvcLocator ) : 
-  ::AthReentrantAlgorithm( name, pSvcLocator ) {}
+  ::HypoBase( name, pSvcLocator ) {}
 
 TrigBjetHypoAlg::~TrigBjetHypoAlg()
 {}
diff --git a/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.h b/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.h
index 72c11bedcf9d87cf56d76b23253825fc7f6175ad..4d69560293455f98583c9eb44c51ba7fdb55ec69 100644
--- a/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.h
+++ b/Trigger/TrigHypothesis/TrigBjetHypo/src/TrigBjetHypoAlg.h
@@ -16,6 +16,7 @@
 
 
 #include "TrigBjetHypoTool.h"
+#include "DecisionHandling/HypoBase.h"
 
 /**
  * @class Implements b-jet selection for the new HLT framework
@@ -23,7 +24,7 @@
  **/
 
 class TrigBjetHypoAlg
-  : public ::AthReentrantAlgorithm
+  : public ::HypoBase
 { 
  public: