diff --git a/src/Mod/Fem/femtools/membertools.py b/src/Mod/Fem/femtools/membertools.py index 64f9e6b890..c212fbf8e8 100644 --- a/src/Mod/Fem/femtools/membertools.py +++ b/src/Mod/Fem/femtools/membertools.py @@ -137,7 +137,11 @@ def get_mesh_to_solve(analysis): """ mesh_to_solve = None for m in analysis.Group: - if m.isDerivedFrom("Fem::FemMeshObject") and not femutils.is_of_type(m, "Fem::FemMeshResult"): + if ( + m.isDerivedFrom("Fem::FemMeshObject") + # the next line should not be needed as the result mesh is not a analysis member + and not femutils.is_of_type(m, "Fem::FemMeshResult") + ): if not mesh_to_solve: mesh_to_solve = m else: