Index: /issm/trunk/src/m/classes/public/ismodelselfconsistent.m
===================================================================
--- /issm/trunk/src/m/classes/public/ismodelselfconsistent.m	(revision 1489)
+++ /issm/trunk/src/m/classes/public/ismodelselfconsistent.m	(revision 1490)
@@ -215,4 +215,10 @@
 if strcmp(md.analysis_type,'prognostic'),
 
+	%DIRICHLET VALUES
+	if isempty(md.gridondirichlet_prog) | isempty(md.dirichletvalues_prog),
+		disp(['model ' md.name ' is not well posed. Missing dirichlet values for prognostic run']);
+		bool=0;return;
+	end
+
 	%VELOCITIES
 	if (size(md.vx,1)~=md.numberofgrids | size(md.vy,1)~=md.numberofgrids),
