Index: /issm/trunk/src/c/objects/Node.cpp
===================================================================
--- /issm/trunk/src/c/objects/Node.cpp	(revision 3440)
+++ /issm/trunk/src/c/objects/Node.cpp	(revision 3441)
@@ -131,4 +131,13 @@
 		}
 	}
+	/*FROM PROGNOSTIC/BALANCESVEL/BALANCEDTHICK*/
+	if (strcmp(iomodel->meshtype,"3d")==0){
+		/*On a 3d mesh, we may have collapsed elements, hence dead grids. Freeze them out: */
+		if (!iomodel->gridonbed[i]){
+			for(k=1;k<=node_numdofs;k++){
+				node->FreezeDof(k);
+			}
+		}
+	}
 }
 /*}}}*/
