diff --git a/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVoronoiMomentsTool.h b/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVoronoiMomentsTool.h
index 4331de3aa10f873d1f48297ea26e618717cc77e4..add8ec9baf7097ae2bf77370366ba4a98b3c1c3b 100644
--- a/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVoronoiMomentsTool.h
+++ b/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVoronoiMomentsTool.h
@@ -49,6 +49,7 @@ private:
   float m_y_max;
 
   std::string m_jetContainerName;
+  std::string m_decorationName;
   SG::WriteDecorHandleKey<xAOD::JetContainer> m_voronoiAreaKey;
 
 };
diff --git a/Reconstruction/Jet/JetMomentTools/src/JetVoronoiMomentsTool.cxx b/Reconstruction/Jet/JetMomentTools/src/JetVoronoiMomentsTool.cxx
index 2cd746e31d33a3374979c87908cc35806056c031..3ba7ce07a4e18f95674c9eb5df9bdb04ab52161b 100644
--- a/Reconstruction/Jet/JetMomentTools/src/JetVoronoiMomentsTool.cxx
+++ b/Reconstruction/Jet/JetMomentTools/src/JetVoronoiMomentsTool.cxx
@@ -32,8 +32,9 @@ JetVoronoiMomentsTool::JetVoronoiMomentsTool(const std::string& name)
     declareProperty("AreaYmin",m_y_min);
     declareProperty("AreaYmax",m_y_max);
     declareProperty("JetContainer", m_jetContainerName);
+    declareProperty("DecorationName", m_decorationName = "VoronoiArea");
 
-    m_voronoiAreaKey = m_jetContainerName + ".VoronoiArea";
+    m_voronoiAreaKey = m_jetContainerName + "." + m_decorationName;
 }
 
 StatusCode JetVoronoiMomentsTool::initialize() {