diff --git a/Mesh/meshPartitionObjects.h b/Mesh/meshPartitionObjects.h
index 7a3cc4a0ea0b8b5213d9a2c783f992b1fcfddd7b..1822ed37aa98a8d3d2f04996fb5d831fb4b3be85 100644
--- a/Mesh/meshPartitionObjects.h
+++ b/Mesh/meshPartitionObjects.h
@@ -141,7 +141,7 @@ class Graph
   {
     const int i = numGrVert++;
     xadj[i] = adjncy.size();
-    vwgts[i-1] = 1;
+    vwgts[i] = 1;
     grVertMapIt->second.write(adjncy);
     element[i] = grVertMapIt->first;
     // Translated vertex numbers start from 1