diff --git a/src/libs/utils/filewizardpage.cpp b/src/libs/utils/filewizardpage.cpp index a068f2bafad..7a4fadb563f 100644 --- a/src/libs/utils/filewizardpage.cpp +++ b/src/libs/utils/filewizardpage.cpp @@ -52,6 +52,7 @@ FileWizardPage::FileWizardPage(QWidget *parent) : d->m_nameLineEdit->setObjectName("nameLineEdit"); d->m_pathLabel = new QLabel; d->m_pathChooser = new PathChooser; + d->m_pathChooser->setExpectedKind(PathChooser::Directory); d->m_nameLabel->setText(tr("File name:")); d->m_pathLabel->setText(tr("Path:")); diff --git a/src/plugins/projectexplorer/jsonwizard/jsonfilepage.cpp b/src/plugins/projectexplorer/jsonwizard/jsonfilepage.cpp index 6b23983f3b7..be16256be04 100644 --- a/src/plugins/projectexplorer/jsonwizard/jsonfilepage.cpp +++ b/src/plugins/projectexplorer/jsonwizard/jsonfilepage.cpp @@ -36,7 +36,7 @@ bool JsonFilePage::validatePage() return false; const FilePath dir = filePath(); - if (!dir.isDir()) + if (dir.exists() && !dir.isDir()) return false; const FilePath target = dir.resolvePath(fileName());