diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp index f96813b1afc..d596a27712a 100644 --- a/src/libs/utils/pathchooser.cpp +++ b/src/libs/utils/pathchooser.cpp @@ -220,7 +220,9 @@ FilePath PathChooserPrivate::expandedPath(const QString &input) const switch (m_acceptingKind) { case PathChooser::Command: case PathChooser::ExistingCommand: { - const FilePath expanded = m_environment.searchInPath(path.path(), {m_baseDirectory}); + FilePaths searchPaths = m_environment.path(); + searchPaths.append(m_baseDirectory); + const FilePath expanded = path.searchOnDevice(searchPaths); return expanded.isEmpty() ? path : expanded; } case PathChooser::Any: