Index: /issm/trunk/src/m/classes/model/model.m
===================================================================
--- /issm/trunk/src/m/classes/model/model.m	(revision 10182)
+++ /issm/trunk/src/m/classes/model/model.m	(revision 10183)
@@ -274,4 +274,5 @@
 			 if isfield(structmd,'diagnostic_ref'), md.diagnostic.referential=structmd.diagnostic_ref; end
 
+			 disp('-------------- file: model.m line: 276'); 
 			 %Field changes
 			 if (isfield(structmd,'type') & ischar(structmd.type)), 
@@ -282,4 +283,5 @@
 				 md.verbose=verbose;
 			 end
+			 disp('-------------- file: model.m line: 285'); 
 			 if isfield(structmd,'spcvelocity'), 
 				 md.diagnostic.spcvx=NaN*ones(md.mesh.numberofvertices,1);
@@ -302,5 +304,5 @@
 				 pos=find(~isnan(structmd.spcvz)); md.diagnostic.spcvz(pos)=structmd.spcvz(pos);     
 			 end
-			 if ismember(structmd.pressureload(end,end),[118 119 120]),
+			 if ~isempty(structmd.pressureload) & ismember(structmd.pressureload(end,end),[118 119 120]),
 				 pos=find(structmd.pressureload(:,end)==120); md.diagnostic.icefront(pos,:)=0;
 				 pos=find(structmd.pressureload(:,end)==118); md.diagnostic.icefront(pos,:)=1;
