Index: /issm/trunk-jpl/src/m/classes/masstransport.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/masstransport.py	(revision 16384)
+++ /issm/trunk-jpl/src/m/classes/masstransport.py	(revision 16385)
@@ -65,5 +65,5 @@
 		md = checkfield(md,'masstransport.stabilization','values',[0,1,2,3])
 		md = checkfield(md,'masstransport.min_thickness','>',0)
-		if not md.masstransport.requested_outputs:
+		if md.masstransport.requested_outputs:
 			md = checkfield(md,'masstransport.requested_outputs','size',[1, float('NaN')])
 
Index: /issm/trunk-jpl/src/m/classes/steadystate.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/steadystate.py	(revision 16384)
+++ /issm/trunk-jpl/src/m/classes/steadystate.py	(revision 16385)
@@ -51,4 +51,7 @@
 			md.checkmessage("for a steadystate computation, stressbalance.reltol (relative convergence criterion) must be defined!")
 
+		if md.steadystate.requested_outputs:
+			md = checkfield(md,'steadystate.requested_outputs','size',[1, float('nan')])
+
 		return md
 	# }}}
Index: /issm/trunk-jpl/src/m/classes/stressbalance.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/stressbalance.py	(revision 16384)
+++ /issm/trunk-jpl/src/m/classes/stressbalance.py	(revision 16385)
@@ -123,5 +123,5 @@
 		md = checkfield(md,'stressbalance.referential','size',[md.mesh.numberofvertices,6])
 		md = checkfield(md,'stressbalance.loadingforce','size',[md.mesh.numberofvertices,3])
-		if not md.stressbalance.requested_outputs:
+		if md.stressbalance.requested_outputs:
 			md = checkfield(md,'stressbalance.requested_outputs','size',[1, float('NaN')])
 
Index: /issm/trunk-jpl/src/m/classes/transient.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/transient.py	(revision 16384)
+++ /issm/trunk-jpl/src/m/classes/transient.py	(revision 16385)
@@ -57,6 +57,5 @@
 		md = checkfield(md,'transient.isgia','numel',[1],'values',[0,1])
 		if md.transient.requested_outputs:
-			md = checkfield(md,'transient.requested_outputs','size',[1, float('NaN')])
-
+			md = checkfield(md,'transient.requested_outputs','size',[1, float('nan')])
 
 		return md
