Index: /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp	(revision 18712)
+++ /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp	(revision 18713)
@@ -104,5 +104,5 @@
 		iomodel->FetchDataToInput(elements,HydrologydcMaskEplactiveNodeEnum);
 
-		for(int i=0;i<iomodel->numberofelements;i++){
+		for(int i=0;i<elements->Size();i++){
 			Element* element=xDynamicCast<Element*>(elements->GetObjectByOffset(i));
 			Input* node_mask_input = element->GetInput(HydrologydcMaskEplactiveNodeEnum); _assert_(node_mask_input);
@@ -720,6 +720,7 @@
 	int*     elementactive_counter=NULL;
 	Element* element=NULL;
-
-	femmodel->parameters->FindParam(&elementactive_counter,NULL,ElementActiveCounterEnum);
+	int N;
+
+	femmodel->parameters->FindParam(&elementactive_counter,&N,ElementActiveCounterEnum);
 	for(int i=0;i<femmodel->elements->Size();i++){
 		element=xDynamicCast<Element*>(femmodel->elements->GetObjectByOffset(i));
