Index: /issm/trunk/src/c/objects/Penpair.cpp
===================================================================
--- /issm/trunk/src/c/objects/Penpair.cpp	(revision 216)
+++ /issm/trunk/src/c/objects/Penpair.cpp	(revision 217)
@@ -195,13 +195,12 @@
 	elementsin=(DataSet*)pelementsin;
 	nodesin=(DataSet*)pnodesin;
-printf("here1\n");	
 	/*Link this load with its nodes: */
 	ResolvePointers((Object**)nodes,node_ids,node_offsets,2,nodesin);
-printf("here2\n");	
-
-	/*Same for elements: */
-	ResolvePointers((Object**)&elements,element_ids,element_offsets,2,elementsin);
-printf("here3\n");	
-
+
+	if(numdofs==2){ 
+		/*We have a penalty for rift: */
+		/*Same for elements: */
+		ResolvePointers((Object**)&elements,element_ids,element_offsets,2,elementsin);
+	}
 }
 
