diff --git a/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h b/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h
index 7748c356e9a5658d44f731cf3d406ef920521022..e3e70a04ca29b3abf8451f99f8019f339da1dd56 100644
--- a/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h
+++ b/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h
@@ -51,6 +51,10 @@ class TrigMultiTrkHypoMT: public ::HypoBase  {
    virtual StatusCode  execute( const EventContext& context ) const override;
    virtual StatusCode  finalize() override;
 
+  protected:
+   //The vertexing tool is not reentrant so this algorithm cannot be used reentrantly
+   bool isReEntrant() const override { return false; }
+
   private:
 
     TrigMultiTrkHypoMT();