diff --git a/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h b/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h
index bc3b4a740445d2cbb6868188fc3c45d88a171d2d..aa52d5990dc300d3fd2ccf95f5b2b74374d7ccb4 100644
--- a/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h
+++ b/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h
@@ -85,7 +85,7 @@ public:
   JetVertexTaggerTool(const std::string& name);
 
   // Destructor
-  ~JetVertexTaggerTool();
+  virtual ~JetVertexTaggerTool();
 
   // Initialization.
   StatusCode initialize() override;
diff --git a/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx b/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx
index ab24670d3e7a7a3f7311c67f58b1b552af8eaf1f..953753a8c6e03784fbd2a5d6836bcdc5d1a01a16 100644
--- a/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx
+++ b/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx
@@ -20,7 +20,8 @@ using xAOD::JetFourMom_t;
 //**********************************************************************
 
 JetVertexTaggerTool::JetVertexTaggerTool(const std::string& name)
-: asg::AsgTool(name)
+: asg::AsgTool(name),
+  m_jvthisto(nullptr)
 {
 }