Index: /issm/trunk-jpl/src/m/contrib/gslib/pkriging.m
===================================================================
--- /issm/trunk-jpl/src/m/contrib/gslib/pkriging.m	(revision 16514)
+++ /issm/trunk-jpl/src/m/contrib/gslib/pkriging.m	(revision 16515)
@@ -26,4 +26,9 @@
 WriteData(fid,'enum',3,'data',x_interp,'format','DoubleMat');
 WriteData(fid,'enum',4,'data',y_interp,'format','DoubleMat');
+
+%Last, write MaximumNumberOfEnum+1 to make sure that the binary file is not corrupt
+WriteData(fid,'enum',MaximumNumberOfDefinitionsEnum()+1,'data',true,'format','Boolean');
+
+%Now, write number of options
 options.marshall(fid,5);
 st=fclose(fid);
