diff --git a/qt/aqt/forms/preferences.ui b/qt/aqt/forms/preferences.ui
index f6526e132..a8f140624 100644
--- a/qt/aqt/forms/preferences.ui
+++ b/qt/aqt/forms/preferences.ui
@@ -7,7 +7,7 @@
0
0
640
- 518
+ 530
@@ -96,6 +96,13 @@
+ -
+
+
+ New import/export handling (beta)
+
+
+
-
-
@@ -677,6 +684,7 @@
pastePNG
paste_strips_formatting
ignore_accents_in_search
+ new_import_export
useCurrent
default_search_text
uiScale
diff --git a/qt/aqt/preferences.py b/qt/aqt/preferences.py
index 5489e8707..a61530ce2 100644
--- a/qt/aqt/preferences.py
+++ b/qt/aqt/preferences.py
@@ -219,6 +219,7 @@ class Preferences(QDialog):
self.form.theme.addItems(themes)
self.form.theme.setCurrentIndex(self.mw.pm.theme().value)
qconnect(self.form.theme.currentIndexChanged, self.on_theme_changed)
+ self.form.new_import_export.setChecked(self.mw.pm.new_import_export())
self.setup_language()
self.setup_video_driver()
@@ -235,6 +236,8 @@ class Preferences(QDialog):
self.mw.pm.setUiScale(newScale)
restart_required = True
+ self.mw.pm.set_new_import_export(self.form.new_import_export.isChecked())
+
if restart_required:
showInfo(tr.preferences_changes_will_take_effect_when_you())