Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 14704)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 14705)
@@ -691,4 +691,5 @@
 		case MaxAbsVzEnum:               this->MaxAbsVzx(                responses,process_units); break;
 		case MassFluxEnum:               this->MassFluxx(         responses,process_units); break;
+		#ifdef _HAVE_CONTROL__
 		case SurfaceAbsVelMisfitEnum:    SurfaceAbsVelMisfitx(responses, elements,nodes, vertices, loads, materials, parameters,process_units,weight_index); break;
 		case SurfaceRelVelMisfitEnum:    SurfaceRelVelMisfitx(responses, elements,nodes, vertices, loads, materials, parameters,process_units,weight_index); break;
@@ -700,8 +701,9 @@
 		case ThicknessAlongGradientEnum: ThicknessAlongGradientx(responses, elements,nodes, vertices, loads, materials, parameters,process_units,weight_index); break;
 		case ThicknessAcrossGradientEnum:ThicknessAcrossGradientx(responses, elements,nodes, vertices, loads, materials, parameters,process_units,weight_index); break;
-		case BalancethicknessMisfitEnum:BalancethicknessMisfitx(responses,process_units,weight_index); break;
-		case TotalSmbEnum:					this->TotalSmbx(responses,process_units); break;
 		case RheologyBbarAbsGradientEnum:RheologyBbarAbsGradientx(responses, elements,nodes, vertices, loads, materials, parameters,process_units,weight_index); break;
 		case DragCoefficientAbsGradientEnum:DragCoefficientAbsGradientx(responses, elements,nodes, vertices, loads, materials, parameters,process_units,weight_index); break;
+		case BalancethicknessMisfitEnum:BalancethicknessMisfitx(responses,process_units,weight_index); break;
+		#endif
+		case TotalSmbEnum:					this->TotalSmbx(responses,process_units); break;
 		case MaterialsRheologyBbarEnum: this->ElementResponsex(responses,MaterialsRheologyBbarEnum,process_units); break;
 		case VelEnum:                   this->ElementResponsex(responses,VelEnum,process_units); break;
