Index: /issm/trunk-jpl/src/m/classes/mask.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/mask.py	(revision 15603)
+++ /issm/trunk-jpl/src/m/classes/mask.py	(revision 15604)
@@ -49,7 +49,5 @@
 		md = checkfield(md,'mask.vertexonwater'       ,'size',[md.mesh.numberofvertices],'values',[0,1])
 		md = checkfield(md,'mask.icelevelset'         ,'size',[md.mesh.numberofvertices])
-		isice=numpy.zeros(md.mesh.numberofvertices,int)
-		pos=numpy.nonzero(md.mask.icelevelset>0)
-		isice[pos]=1
+		isice=numpy.array(md.mask.icelevelset>0,int)
 		totallyicefree=(numpy.sum(isice[md.mesh.elements-1],axis=1)==0).astype(int)
 		if any(totallyicefree):
