Index: /issm/trunk-jpl/src/c/analyses/HydrologyGlaDSAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/HydrologyGlaDSAnalysis.cpp	(revision 27412)
+++ /issm/trunk-jpl/src/c/analyses/HydrologyGlaDSAnalysis.cpp	(revision 27413)
@@ -61,4 +61,5 @@
 	/*Create discrete loads for Moulins*/
 	CreateSingleNodeToElementConnectivity(iomodel);
+	if(iomodel->domaintype!=Domain2DhorizontalEnum && iomodel->domaintype!=Domain3DsurfaceEnum) iomodel->FetchData(1,"md.mesh.vertexonbase");
 	for(int i=0;i<iomodel->numberofvertices;i++){
 		if (iomodel->domaintype!=Domain3DEnum){
Index: /issm/trunk-jpl/src/c/analyses/HydrologyShaktiAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/HydrologyShaktiAnalysis.cpp	(revision 27412)
+++ /issm/trunk-jpl/src/c/analyses/HydrologyShaktiAnalysis.cpp	(revision 27413)
@@ -34,4 +34,5 @@
 	/*Create discrete loads for Moulins*/
 	CreateSingleNodeToElementConnectivity(iomodel);
+	if(iomodel->domaintype!=Domain2DhorizontalEnum && iomodel->domaintype!=Domain3DsurfaceEnum) iomodel->FetchData(1,"md.mesh.vertexonbase");
 	for(int i=0;i<iomodel->numberofvertices;i++){
 		if (iomodel->domaintype!=Domain3DEnum){
