Index: /issm/trunk-jpl/src/m/model/mesh/bamg.m
===================================================================
--- /issm/trunk-jpl/src/m/model/mesh/bamg.m	(revision 11015)
+++ /issm/trunk-jpl/src/m/model/mesh/bamg.m	(revision 11016)
@@ -253,5 +253,5 @@
 	%bamg_geometry=processgeometry(bamg_geometry,getfieldvalue(options,'tol',NaN),domain(1));
 
-elseif isstruct(md.private.bamg) & isfield('mesh',md.private.bamg),
+elseif isstruct(md.private.bamg) & isfield(md.private.bamg,'geometry'),
 	bamg_geometry=bamggeom(md.private.bamg.geometry); 
 else
@@ -259,9 +259,8 @@
 end
 %}}}
-
 % Bamg Mesh parameters {{{1
 if (~exist(options,'domain') & md.mesh.numberofvertices~=0 & md.mesh.dimension==2),
 
-	if isstruct(md.private.bamg) & isfield('mesh',md.private.bamg),
+	if isstruct(md.private.bamg) & isfield(md.private.bamg,'mesh'),
 		bamg_mesh=bamgmesh(md.private.bamg.mesh);
 	else
@@ -275,5 +274,4 @@
 end
 %}}}
-
 % Bamg Options {{{1
 bamg_options.Crack=getfieldvalue(options,'Crack',0);
