Index: /issm/trunk-jpl/src/c/analyses/steadystate_core.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/steadystate_core.cpp	(revision 16475)
+++ /issm/trunk-jpl/src/c/analyses/steadystate_core.cpp	(revision 16476)
@@ -52,5 +52,5 @@
 		#ifdef _HAVE_THERMAL_
 		thermal_core(femmodel);
-		femmodel->SetCurrentConfiguration(ThermalAnalysisEnum);/*Could be MeltingAnalysis...*/
+		if(!isenthalpy)femmodel->SetCurrentConfiguration(ThermalAnalysisEnum);/*Could be MeltingAnalysis...*/
 		GetSolutionFromInputsx(&tg,femmodel);
 		#else
Index: /issm/trunk-jpl/src/c/analyses/thermal_core.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/thermal_core.cpp	(revision 16475)
+++ /issm/trunk-jpl/src/c/analyses/thermal_core.cpp	(revision 16476)
@@ -47,10 +47,7 @@
 
 		/*Post process*/
-		PostprocessingEnthalpyx(femmodel);
+		if(solution_type!=SteadystateSolutionEnum) PostprocessingEnthalpyx(femmodel);
 	}
 	else{
-		if(VerboseSolution()) _printf0_("   setting basal Dirichlet boundary conditions\n");
-		femmodel->UpdateBasalConstraintsEnthalpyx();
-
 		if(VerboseSolution()) _printf0_("   computing temperatures\n");
 		femmodel->SetCurrentConfiguration(ThermalAnalysisEnum);
Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 16475)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 16476)
@@ -1402,13 +1402,2 @@
 /*}}}*/
 #endif
-#ifdef _HAVE_THERMAL_
-void FemModel::UpdateBasalConstraintsEnthalpyx(void){ /*{{{*/
-
-	for(int i=0;i<elements->Size();i++){
-		Element* element=dynamic_cast<Element*>(elements->GetObjectByOffset(i));
-		element->UpdateBasalConstraintsEnthalpy();
-	}
-
-}
-/*}}}*/
-#endif
Index: /issm/trunk-jpl/src/c/classes/FemModel.h
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.h	(revision 16475)
+++ /issm/trunk-jpl/src/c/classes/FemModel.h	(revision 16476)
@@ -103,7 +103,4 @@
 		void HydrologyEPLupdateDomainx(void);
 		#endif
-		#ifdef _HAVE_THERMAL_
-		void UpdateBasalConstraintsEnthalpyx(void);
-		#endif
 };
 
