diff --git a/src/shared/proparser/ioutils.cpp b/src/shared/proparser/ioutils.cpp index 8b0aef01ed2..716b40deff0 100644 --- a/src/shared/proparser/ioutils.cpp +++ b/src/shared/proparser/ioutils.cpp @@ -60,6 +60,9 @@ IoUtils::FileType IoUtils::fileType(const QString &fileName) return fileType(fileName.mid(pos)); } + if (!QFileInfo::exists(fileName)) // FIXME make pro parser work with non-local + return FileNotFound; + Q_ASSERT(fileName.isEmpty() || isAbsolutePath(fileName)); #ifdef Q_OS_WIN DWORD attr = GetFileAttributesW((WCHAR*)fileName.utf16());