diff --git a/src/plugins/coreplugin/filemanager.cpp b/src/plugins/coreplugin/filemanager.cpp index d5cdcc21e60375c84415d1a74b88e52ae553a722..8dd3b77a0d0763fcf896f855cfc8fd7cbdd59c05 100644 --- a/src/plugins/coreplugin/filemanager.cpp +++ b/src/plugins/coreplugin/filemanager.cpp @@ -779,6 +779,8 @@ QStringList FileManager::getOpenFileNames(const QString &filters, if (path.isEmpty()) { if (!d->m_currentFile.isEmpty()) path = QFileInfo(d->m_currentFile).absoluteFilePath(); + if (path.isEmpty() && useProjectsDirectory()) + path = projectsDirectory(); } const QStringList files = QFileDialog::getOpenFileNames(d->m_mainWindow, tr("Open File"),