Index: /issm/trunk-jpl/src/c/solutionsequences/solutionsequence_hydro_nonlinear.cpp
===================================================================
--- /issm/trunk-jpl/src/c/solutionsequences/solutionsequence_hydro_nonlinear.cpp	(revision 27624)
+++ /issm/trunk-jpl/src/c/solutionsequences/solutionsequence_hydro_nonlinear.cpp	(revision 27625)
@@ -65,4 +65,5 @@
 	GetBasalSolutionFromInputsx(&ug_sed,femmodel);
 	/*Initialize the IDS element mask to exclude frozen nodes*/
+	inefanalysis = new HydrologyDCInefficientAnalysis();
 	inefanalysis->ElementizeIdsMask(femmodel);
 
@@ -72,5 +73,4 @@
 
 	if(isefficientlayer) {
-		inefanalysis = new HydrologyDCInefficientAnalysis();
 		effanalysis = new HydrologyDCEfficientAnalysis();
 		femmodel->SetCurrentConfiguration(HydrologyDCEfficientAnalysisEnum);
@@ -303,5 +303,5 @@
 				_error_("   maximum number for hydrological global iterations (" << hydro_maxiter << ") exceeded");
 				delete ug_sed;delete uf_sed;delete effanalysis;
-				delete ug_epl;	delete uf_epl;	delete inefanalysis;
+				delete ug_epl;	delete uf_epl;
 			}
 		}
