Salome HOME
Fix CRASH after mesh.RemoveGroupWithContents( group_of_other_mesh )
[modules/smesh.git] / src / SMESHUtils / SMESH_Offset.cxx
index 1b1f5204e179a0fbe31b1ba89975622e51419e4f..34e3c9d26bdd7991452a30c7ff4cc85884a86a64 100644 (file)
@@ -2391,8 +2391,9 @@ namespace
           // if ( !myLinks[i].IsInternal() )
           //   myLinks[ i ].myFace = cutterFace;
           // else
-          myLinks[ i   ].ReplaceCoplanar( newEdge );
-          myLinks[ i+1 ].ReplaceCoplanar( newEdge );
+          myLinks[ i ].ReplaceCoplanar( newEdge );
+          if ( myLinks[i].IsInternal() && i+1 < myLinks.size() )
+            myLinks[ i+1 ].ReplaceCoplanar( newEdge );
           return;
         }
         i += myLinks[i].IsInternal();