Index: /issm/trunk-jpl/src/m/extrusion/project3d.m
===================================================================
--- /issm/trunk-jpl/src/m/extrusion/project3d.m	(revision 17464)
+++ /issm/trunk-jpl/src/m/extrusion/project3d.m	(revision 17465)
@@ -23,5 +23,5 @@
 	error('bad usage');
 end
-if md.mesh.dimension~=3
+if ~strcmp(meshtype(md.mesh),'3D')
 	error('input model is not 3d');
 end
Index: /issm/trunk-jpl/src/m/extrusion/project3d.py
===================================================================
--- /issm/trunk-jpl/src/m/extrusion/project3d.py	(revision 17464)
+++ /issm/trunk-jpl/src/m/extrusion/project3d.py	(revision 17465)
@@ -27,5 +27,5 @@
 	if not md:
 		raise TypeError("bad usage")
-	if not md.mesh.dimension==3:
+	if not strcmp(md.mesh.meshtype(),'3D'):
 		raise TypeError("input model is not 3d")
 
