Index: /issm/trunk-jpl/src/m/parameterization/setmask.m
===================================================================
--- /issm/trunk-jpl/src/m/parameterization/setmask.m	(revision 17432)
+++ /issm/trunk-jpl/src/m/parameterization/setmask.m	(revision 17433)
@@ -15,11 +15,11 @@
 
 %some checks on list of arguments
-if ((mod(nargin,2)==0) | (nargout~=1))
+if ((mod(nargin,2)==0) | (nargout~=1)),
 	help mask
 	error('mask error message');
 end
 
-if(nargin>0)
-	if(varargin(1)='icedomain')
+if(nargin>3)
+	if(varargin(1)=='icedomain'),
 		icedomainname=varargin(2);	
 	else
@@ -56,6 +56,6 @@
 md.mask.groundedice_levelset(find(vertexongroundedice==0.))=-1.;
 
-if(nargin>0)
-	if(varargin(1)='icedomain')
+if(nargin>3)
+	if(varargin(1)=='icedomain')
 		md.mask.ice_levelset = 1.*ones(md.mesh.numberofvertices,1);
 		%use contourtomesh to set ice values inside ice domain
