Index: /issm/trunk-jpl/src/c/classes/IssmComm.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/IssmComm.cpp	(revision 14291)
+++ /issm/trunk-jpl/src/c/classes/IssmComm.cpp	(revision 14292)
@@ -11,4 +11,6 @@
 #include "./IssmComm.h"
 #include "../include/types.h"
+#include "../include/macros.h"
+#include "../shared/Exceptions/exceptions.h"
 
 void IssmComm::SetComm(COMM incomm){ /*{{{*/
@@ -22,6 +24,7 @@
 
 	/*no comm provided, This is a matlab/python module*/
-	parallel = true;
-	comm     = incomm;
+	parallel = false;
+
+	/*No need to initialise comm*/
 
 }/*}}}*/
Index: /issm/trunk-jpl/src/c/include/globals.h
===================================================================
--- /issm/trunk-jpl/src/c/include/globals.h	(revision 14291)
+++ /issm/trunk-jpl/src/c/include/globals.h	(revision 14292)
@@ -10,4 +10,5 @@
 
 COMM IssmComm::comm;
+bool IssmComm::parallel;
 
 #endif
