Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/Hydrology/CreateConstraintsHydrology.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/Hydrology/CreateConstraintsHydrology.cpp	(revision 14754)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/Hydrology/CreateConstraintsHydrology.cpp	(revision 14755)
@@ -16,4 +16,5 @@
 	/*Recover pointer: */
 	int          hydrology_model;
+	bool         isefficientlayer;
 	Constraints* constraints=*pconstraints;
 
@@ -28,5 +29,10 @@
 	}
 	else if(hydrology_model==HydrologydcEnum){
+		iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum);
 		IoModelToConstraintsx(constraints,iomodel,HydrologydcSpcsedimentHeadEnum,HydrologyAnalysisEnum);
+		
+		if(isefficientlayer){
+			IoModelToConstraintsx(constraints,iomodel,HydrologydcSpceplHeadEnum,HydrologyAnalysisEnum);
+		}
 	}
 	else{
