diff --git a/src/Mod/Fem/femsolver/elmer/writer.py b/src/Mod/Fem/femsolver/elmer/writer.py index 0713325517c5..9828814bef5a 100644 --- a/src/Mod/Fem/femsolver/elmer/writer.py +++ b/src/Mod/Fem/femsolver/elmer/writer.py @@ -353,7 +353,8 @@ def _handleElectrostaticBndConditions(self): for obj in self._getMember("Fem::ConstraintElectrostaticPotential"): if obj.References: for name in obj.References[0][1]: - if obj.Potential: + if hasattr(obj, "Potential"): + # https://forum.freecadweb.org/viewtopic.php?f=18&t=41488&start=10#p369454 potential = getFromUi(obj.Potential, "V", "M*L^2/(T^3 * I)") self._boundary(name, "Potential", potential) if obj.PotentialConstant: