diff --git a/qt/aqt/dyndeckconf.py b/qt/aqt/dyndeckconf.py
index 955e2f29e..8ad24e4b0 100644
--- a/qt/aqt/dyndeckconf.py
+++ b/qt/aqt/dyndeckconf.py
@@ -83,7 +83,11 @@ class DeckConf(QDialog):
self.setWindowTitle(
without_unicode_isolation(tr(TR.ACTIONS_OPTIONS_FOR, val=self.deck["name"]))
)
- self.form.buttonBox.addButton(label, QDialogButtonBox.AcceptRole)
+ self.form.buttonBox.button(QDialogButtonBox.Ok).setText(label)
+ self.form.buttonBox.button(QDialogButtonBox.Cancel).setText(
+ tr(TR.ACTIONS_CANCEL)
+ )
+ self.form.buttonBox.button(QDialogButtonBox.Help).setText(tr(TR.ACTIONS_HELP))
if self.mw.col.schedVer() == 1:
self.form.secondFilter.setVisible(False)
restoreGeom(self, "dyndeckconf")
diff --git a/qt/aqt/forms/dyndconf.ui b/qt/aqt/forms/dyndconf.ui
index daae3fc3c..6e9eaa441 100644
--- a/qt/aqt/forms/dyndconf.ui
+++ b/qt/aqt/forms/dyndconf.ui
@@ -269,7 +269,7 @@
Qt::Horizontal
- QDialogButtonBox::Cancel|QDialogButtonBox::Help
+ QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::Ok