diff --git a/src/lib/gui/dialogs/SettingsDialog.cpp b/src/lib/gui/dialogs/SettingsDialog.cpp index e1c265a45..137702ac6 100644 --- a/src/lib/gui/dialogs/SettingsDialog.cpp +++ b/src/lib/gui/dialogs/SettingsDialog.cpp @@ -63,6 +63,11 @@ SettingsDialog::SettingsDialog(QWidget *parent, const IServerConfig &serverConfi } } + if (const auto interface = Settings::value(Settings::Core::Interface).toString(); + !interface.isEmpty() && (ui->comboInterface->findData(interface) == -1)) { + ui->comboInterface->addItem(interface, interface); + } + loadFromConfig(); adjustSize();