diff --git a/src/Mod/Part/Gui/DlgSettingsGeneral.cpp b/src/Mod/Part/Gui/DlgSettingsGeneral.cpp
index fbd676247806..fb4b5318e512 100644
--- a/src/Mod/Part/Gui/DlgSettingsGeneral.cpp
+++ b/src/Mod/Part/Gui/DlgSettingsGeneral.cpp
@@ -31,6 +31,7 @@
#include
#include
+#include
#include "DlgSettingsGeneral.h"
#include "ui_DlgSettingsGeneral.h"
@@ -216,6 +217,18 @@ DlgImportExportStep::DlgImportExportStep(QWidget* parent)
QRegExpValidator* authorValidator = new QRegExpValidator(ui->lineEditAuthor);
authorValidator->setRegExp(rx);
ui->lineEditAuthor->setValidator(authorValidator);
+
+ Part::ImportExportSettings settings;
+ ui->checkBoxMergeCompound->setChecked(settings.getReadShapeCompoundMode());
+ ui->checkBoxExportHiddenObj->setChecked(settings.getExportHiddenObject());
+ ui->checkBoxImportHiddenObj->setChecked(settings.getImportHiddenObject());
+ ui->checkBoxExportLegacy->setChecked(settings.getExportLegacy());
+ ui->checkBoxKeepPlacement->setChecked(settings.getExportKeepPlacement());
+ ui->checkBoxUseLinkGroup->setChecked(settings.getUseLinkGroup());
+ ui->checkBoxUseBaseName->setChecked(settings.getUseBaseName());
+ ui->checkBoxReduceObjects->setChecked(settings.getReduceObjects());
+ ui->checkBoxExpandCompound->setChecked(settings.getExpandCompound());
+ ui->checkBoxShowProgress->setChecked(settings.getShowProgress());
}
/**