Index: /issm/trunk/src/m/classes/public/ThicknessCorrection.m
===================================================================
--- /issm/trunk/src/m/classes/public/ThicknessCorrection.m	(revision 2672)
+++ /issm/trunk/src/m/classes/public/ThicknessCorrection.m	(revision 2673)
@@ -25,4 +25,9 @@
 pos_GL=intersect(unique(md.elements(find(md.elementonicesheet),:)),unique(md.elements(find(md.elementoniceshelf),:)));
 debug=(length(pos_shelf)>50000);
+
+%check that there is a GL
+if isempty(pos_GL)
+	error('ThicknessCorrection error message: no grounding line has been detected. Check the model geography');
+end
 
 %get distance
Index: /issm/trunk/src/m/classes/public/plot/plot_section.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/plot_section.m	(revision 2672)
+++ /issm/trunk/src/m/classes/public/plot/plot_section.m	(revision 2673)
@@ -178,8 +178,8 @@
 if (strcmpi(md.type,'2d') | getfieldvalue(options,'view')==2 )
 	options=addfielddefault(options,'xlabel','Curvilinear coordinate');
+	options=addfielddefault(options,'axis','auto');
 end
 if (strcmpi(md.type,'3d') & getfieldvalue(options,'view')==2 )
 	options=addfielddefault(options,'ylabel','z');
-	options=addfielddefault(options,'axis','auto');
 end
 applyoptions(md,[],options);
