Index: /issm/trunk-jpl/src/c/cores/stressbalance_core.cpp
===================================================================
--- /issm/trunk-jpl/src/c/cores/stressbalance_core.cpp	(revision 23483)
+++ /issm/trunk-jpl/src/c/cores/stressbalance_core.cpp	(revision 23484)
@@ -56,5 +56,8 @@
 
 		/*Take the last velocity into account so that the velocity on the SSA domain is not zero*/
-		if(isSSA || isL1L2 || isHO ) ResetBoundaryConditions(femmodel,StressbalanceSIAAnalysisEnum);
+		if(isSSA || isL1L2 || isHO ){
+			femmodel->SetCurrentConfiguration(StressbalanceSIAAnalysisEnum);
+			ResetBoundaryConditions(femmodel,StressbalanceSIAAnalysisEnum);
+		}
 
 		analysis = new StressbalanceSIAAnalysis();
@@ -63,5 +66,8 @@
 
 		/*Reset velocities for other ice flow models*/
-		if(isSSA || isL1L2 || isHO) ResetBoundaryConditions(femmodel,StressbalanceAnalysisEnum);
+		if(isSSA || isL1L2 || isHO){
+			femmodel->SetCurrentConfiguration(StressbalanceAnalysisEnum);
+			ResetBoundaryConditions(femmodel,StressbalanceAnalysisEnum);
+		}
 	}
 
