diff --git a/Mesh/meshPartition.cpp b/Mesh/meshPartition.cpp
index 419b7f88efc378dfdcf40616336e35a6bf8de083..bae14961809524cf27be661c5a884368f3f02429 100644
--- a/Mesh/meshPartition.cpp
+++ b/Mesh/meshPartition.cpp
@@ -391,7 +391,7 @@ int PartitionGraph(Graph &graph, meshPartitionOptions &options)
         int metisOptions[5];
 		std::vector<float> ubvec(options.ncon);
 //        float ubvec[options.ncon];
-        int edgeCut;
+        int edgeCut = 0;
         const int iSec = 0;
         switch(options.algorithm) {
         case 1:  // Recursive