diff options
Diffstat (limited to 'src/gui/KeePass1OpenWidget.cpp')
-rw-r--r-- | src/gui/KeePass1OpenWidget.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/gui/KeePass1OpenWidget.cpp b/src/gui/KeePass1OpenWidget.cpp index 6b369b9e5..d35edc2c6 100644 --- a/src/gui/KeePass1OpenWidget.cpp +++ b/src/gui/KeePass1OpenWidget.cpp @@ -37,16 +37,12 @@ void KeePass1OpenWidget::openDatabase() KeePass1Reader reader; QString password; - QString keyFileName; + QString keyFileName = m_ui->keyFileLineEdit->text(); if (!m_ui->editPassword->text().isEmpty() || m_retryUnlockWithEmptyPassword) { password = m_ui->editPassword->text(); } - if (!m_ui->comboKeyFile->currentText().isEmpty() && m_ui->comboKeyFile->currentData() != -1) { - keyFileName = m_ui->comboKeyFile->currentText(); - } - QFile file(m_filename); if (!file.open(QIODevice::ReadOnly)) { m_ui->messageWidget->showMessage(tr("Unable to open the database.").append("\n").append(file.errorString()), |