diff --git a/src/plugins/projectexplorer/treescanner.cpp b/src/plugins/projectexplorer/treescanner.cpp index dac83598fb7..49680621ec2 100644 --- a/src/plugins/projectexplorer/treescanner.cpp +++ b/src/plugins/projectexplorer/treescanner.cpp @@ -155,7 +155,7 @@ void TreeScanner::scanForFiles( { QList nodes = ProjectExplorer::scanForFiles( promise, directory, dirFilter, [&filter, &factory](const Utils::FilePath &fn) -> FileNode * { - const Utils::MimeType mimeType = Utils::mimeTypeForFile(fn); + const Utils::MimeType mimeType = Utils::mimeTypesForFileName(fn.path()).value(0); // Skip some files during scan. if (filter && filter(mimeType, fn))