Index: /issm/trunk/src/c/io/FetchParams.cpp
===================================================================
--- /issm/trunk/src/c/io/FetchParams.cpp	(revision 4188)
+++ /issm/trunk/src/c/io/FetchParams.cpp	(revision 4189)
@@ -52,9 +52,10 @@
 		enum_type=StringAsEnum(name);
 		pfield=mxGetFieldByNumber(dataref,0,count);
-
+		ISSMASSERT(pfield);
+		
 		/*Check type of field: */
 		if (mxIsDouble(pfield)){
+			
 			/*could be  DOUBLE, DOUBLEVEC or DOUBLEMAT, depends on dimensions: */
-
 			M=mxGetM(pfield);
 			N=mxGetN(pfield);
@@ -97,5 +98,4 @@
 		}
 		else if (mxIsChar(pfield)){
-			
 			/* we have a string parameter:*/
 			
@@ -113,5 +113,4 @@
 		}
 		else if (mxIsCell(pfield)){
-
 			/*string array: */
 			M=mxGetM(pfield);
