diff --git a/src/Mod/Fem/MechanicalAnalysis.py b/src/Mod/Fem/MechanicalAnalysis.py index a0c52eeb4849..b80f1d80b108 100644 --- a/src/Mod/Fem/MechanicalAnalysis.py +++ b/src/Mod/Fem/MechanicalAnalysis.py @@ -388,8 +388,9 @@ def write_input_file_handler(self): raise finally: QApplication.restoreOverrideCursor() - self.form.pushButton_edit.setEnabled(True) - self.form.pushButton_generate.setEnabled(True) + if self.base_name: + self.form.pushButton_edit.setEnabled(True) + self.form.pushButton_generate.setEnabled(True) def check_prerequisites(self): self.Start = time.time()