Index: /issm/trunk-jpl/src/m/qmu/preqmu.m
===================================================================
--- /issm/trunk-jpl/src/m/qmu/preqmu.m	(revision 25327)
+++ /issm/trunk-jpl/src/m/qmu/preqmu.m	(revision 25328)
@@ -101,5 +101,5 @@
 		variablepartitions{end+1}=fieldvariable.partition;
 		variablepartitions_npart(end+1)=qmupart2npart(fieldvariable.partition);
-		if isfield(fieldvariable,'nsteps'),
+		if isfield(struct(fieldvariable),'nsteps'),
 			variablepartitions_nt(end+1)=fieldvariable.nsteps;
 		else
@@ -140,4 +140,5 @@
 md.qmu.responsepartitions_npart=responsepartitions_npart;
 
+
 %now, we have to provide all the info necessary for the solutions to compute the responses. For ex, if mass_flux 
 %is a response, we need a profile of points.  For a misfit, we need the observed velocity, etc ...
