diff --git a/src/citron/updater/updater_dialog.cpp b/src/citron/updater/updater_dialog.cpp
index 5ccd4bf19..3f3421c3f 100644
--- a/src/citron/updater/updater_dialog.cpp
+++ b/src/citron/updater/updater_dialog.cpp
@@ -48,6 +48,9 @@ UpdaterDialog::UpdaterDialog(QWidget* parent)
ui->setupUi(this);
+ // Force the dialog to be non-modal, overriding any setting from the .ui file.
+ setModal(false);
+
// Disable the default link handling behavior of the QTextBrowser.
ui->changelogText->setOpenLinks(false);
diff --git a/src/citron/updater/updater_dialog.ui b/src/citron/updater/updater_dialog.ui
index d9368388e..1f750ca39 100644
--- a/src/citron/updater/updater_dialog.ui
+++ b/src/citron/updater/updater_dialog.ui
@@ -18,7 +18,7 @@
:/icons/default/citron.ico:/icons/default/citron.ico
- true
+ false