Salome HOME
Merge from V7_2_BR 09/08/2013
[modules/smesh.git] / src / SMESHDS / SMESHDS_Mesh.cxx
index f36c28b94d19f71a363710cc7e6c8daf4455a02a..d93e784c3141deb74e88aa1366e375a45d469453 100644 (file)
@@ -888,8 +888,8 @@ void SMESHDS_Mesh::RemoveFreeNode(const SMDS_MeshNode * n,
     set<SMESHDS_GroupBase*>::iterator GrIt = myGroups.begin();
     for (; GrIt != myGroups.end(); GrIt++) {
       SMESHDS_Group* group = dynamic_cast<SMESHDS_Group*>(*GrIt);
-      if (!group || group->IsEmpty()) continue;
-      group->SMDSGroup().Remove(n);
+      if (group && !group->IsEmpty())
+        group->SMDSGroup().Remove(n);
     }
   }