diff --git a/src/Mod/Fem/femmesh/gmshtools.py b/src/Mod/Fem/femmesh/gmshtools.py index 9cc53dcf71..d263b88c8d 100644 --- a/src/Mod/Fem/femmesh/gmshtools.py +++ b/src/Mod/Fem/femmesh/gmshtools.py @@ -56,10 +56,14 @@ class GmshTools: self.process = None # analysis + self.analysis = None if analysis: self.analysis = analysis else: - self.analysis = None + for i in self.mesh_obj.InList: + if i.isDerivedFrom("Fem::FemAnalysis"): + self.analysis = i + break self.load_properties() self.error = False