diff --git a/src/Gui/DlgPreferencesImp.cpp b/src/Gui/DlgPreferencesImp.cpp index 7eceaad27f..78030622c5 100644 --- a/src/Gui/DlgPreferencesImp.cpp +++ b/src/Gui/DlgPreferencesImp.cpp @@ -337,10 +337,10 @@ void DlgPreferencesImp::accept() { this->invalidParameter = false; applyChanges(); - if (!this->invalidParameter) + if (!this->invalidParameter) { QDialog::accept(); - - restartIfRequired(); + restartIfRequired(); + } } void DlgPreferencesImp::reject()