diff --git a/src/gui/DatabaseTabWidget.cpp b/src/gui/DatabaseTabWidget.cpp index 17d0e490..d83dc91e 100644 --- a/src/gui/DatabaseTabWidget.cpp +++ b/src/gui/DatabaseTabWidget.cpp @@ -105,6 +105,11 @@ void DatabaseTabWidget::openDatabase(const QString& fileName, const QString& pw, { QFileInfo fileInfo(fileName); QString canonicalFilePath = fileInfo.canonicalFilePath(); + if (canonicalFilePath.isEmpty()) { + QMessageBox::warning(this, tr("Warning"), tr("File not found!")); + return; + } + QHashIterator i(m_dbList); while (i.hasNext()) {