Index: /issm/trunk/src/c/objects/Loads/Numericalflux.cpp
===================================================================
--- /issm/trunk/src/c/objects/Loads/Numericalflux.cpp	(revision 5453)
+++ /issm/trunk/src/c/objects/Loads/Numericalflux.cpp	(revision 5454)
@@ -564,7 +564,6 @@
 	}
 	
-	/* Get node coordinates, dof list and normal vector: */
+	/* Get node coordinates and normal vector: */
 	GetVerticesCoordinates(&xyz_list[0][0], nodes, numgrids);
-	GetDofList(&doflist);
 	GetNormal(&normal[0],xyz_list);
 
@@ -583,4 +582,7 @@
 		return;
 	}
+
+	/*Get dof list*/
+	GetDofList(&doflist);
 
 	/* Get gaussian points and weights (make this a statically initialized list of points? fstd): */
@@ -713,7 +715,6 @@
 	thickness_input=tria->inputs->GetInput(ThicknessEnum);
 
-	/* Get node coordinates, dof list and normal vector: */
+	/* Get node coordinates and normal vector: */
 	GetVerticesCoordinates(&xyz_list[0][0], nodes, numgrids);
-	GetDofList(&doflist);
 	GetNormal(&normal[0],xyz_list);
 
@@ -726,4 +727,7 @@
 		return;
 	}
+
+	/*Get dof list*/
+	GetDofList(&doflist);
 
 	/* Get gaussian points and weights (make this a statically initialized list of points? fstd): */
