diff --git a/src/Mod/Fem/femviewprovider/view_constraint_electrostaticpotential.py b/src/Mod/Fem/femviewprovider/view_constraint_electrostaticpotential.py index 8835a72953..9589e2ebae 100644 --- a/src/Mod/Fem/femviewprovider/view_constraint_electrostaticpotential.py +++ b/src/Mod/Fem/femviewprovider/view_constraint_electrostaticpotential.py @@ -61,8 +61,10 @@ class _TaskPanel(object): self._initParamWidget() self.form = [self._refWidget, self._paramWidget] analysis = obj.getParentGroup() - self._mesh = membertools.get_single_member(analysis, "Fem::FemMeshObject") + self._mesh = None self._part = None + if analysis is not None: + self._mesh = membertools.get_single_member(analysis, "Fem::FemMeshObject") if self._mesh is not None: self._part = femutils.get_part_to_mesh(self._mesh) self._partVisible = None diff --git a/src/Mod/Fem/femviewprovider/view_constraint_flowvelocity.py b/src/Mod/Fem/femviewprovider/view_constraint_flowvelocity.py index 5ba81a53eb..e187e33ab5 100644 --- a/src/Mod/Fem/femviewprovider/view_constraint_flowvelocity.py +++ b/src/Mod/Fem/femviewprovider/view_constraint_flowvelocity.py @@ -62,8 +62,10 @@ class _TaskPanel(object): self._initParamWidget() self.form = [self._refWidget, self._paramWidget] analysis = obj.getParentGroup() - self._mesh = membertools.get_single_member(analysis, "Fem::FemMeshObject") + self._mesh = None self._part = None + if analysis is not None: + self._mesh = membertools.get_single_member(analysis, "Fem::FemMeshObject") if self._mesh is not None: self._part = femutils.get_part_to_mesh(self._mesh) self._partVisible = None diff --git a/src/Mod/Fem/femviewprovider/view_constraint_initialflowvelocity.py b/src/Mod/Fem/femviewprovider/view_constraint_initialflowvelocity.py index 0772750e7d..f35bd40234 100644 --- a/src/Mod/Fem/femviewprovider/view_constraint_initialflowvelocity.py +++ b/src/Mod/Fem/femviewprovider/view_constraint_initialflowvelocity.py @@ -59,8 +59,10 @@ class _TaskPanel(object): self._initParamWidget() self.form = [self._paramWidget] analysis = obj.getParentGroup() - self._mesh = membertools.get_single_member(analysis, "Fem::FemMeshObject") + self._mesh = None self._part = None + if analysis is not None: + self._mesh = membertools.get_single_member(analysis, "Fem::FemMeshObject") if self._mesh is not None: self._part = femutils.get_part_to_mesh(self._mesh) self._partVisible = None