diff --git a/openfpm_numerics b/openfpm_numerics
index e8571434fc4305b511191e842279940677204e2f..6bd3cbe257d7eb769fc0a770d4812741c8efffb2 160000
--- a/openfpm_numerics
+++ b/openfpm_numerics
@@ -1 +1 @@
-Subproject commit e8571434fc4305b511191e842279940677204e2f
+Subproject commit 6bd3cbe257d7eb769fc0a770d4812741c8efffb2
diff --git a/src/Decomposition/Distribution/parmetis_dist_util.hpp b/src/Decomposition/Distribution/parmetis_dist_util.hpp
index 6a074ba581e2c8ded289bf07069e155aa624ad34..779b1ad25c693fed97566f7bd0fb378fa2aca8f7 100755
--- a/src/Decomposition/Distribution/parmetis_dist_util.hpp
+++ b/src/Decomposition/Distribution/parmetis_dist_util.hpp
@@ -103,7 +103,7 @@ class DistParmetis
 	//	Graph & g;
 
 	// Communticator for OpenMPI
-	MPI_Comm comm = NULL;
+	MPI_Comm comm = (MPI_Comm)NULL;
 
 	// VCluster
 	Vcluster & v_cl;
@@ -170,6 +170,7 @@ class DistParmetis
 		Mg.xadj[id] = prev;
 
 	}
+
 public:
 
 	/*! \brief Constructor