diff --git a/Mesh/yamakawa.cpp b/Mesh/yamakawa.cpp
index b285831a362426310f4279b0aef4e245e80d7970..78879841136520448524f94365b413468e6295e0 100755
--- a/Mesh/yamakawa.cpp
+++ b/Mesh/yamakawa.cpp
@@ -3217,12 +3217,12 @@ void PostOp::pyramids2(MVertex* a,MVertex* b,MVertex* c,MVertex* d,GRegion* gr){
     pyramids.insert(*it);
   }
 
-  if(pyramids.size()==0 && tetrahedra.size()==1){
+  /*if(pyramids.size()==0 && tetrahedra.size()==1){
 	printf("tetrahedron deleted\n");
     it2 = markings.find(*tetrahedra.begin());
 	it2->second = 1;
 	return;
-  }
+  }*/
 
   if(flag){
     diagA = a;