diff --git a/src/Mod/Start/App/DisplayedFilesModel.cpp b/src/Mod/Start/App/DisplayedFilesModel.cpp index a791fb8868..85ef1ff3a6 100644 --- a/src/Mod/Start/App/DisplayedFilesModel.cpp +++ b/src/Mod/Start/App/DisplayedFilesModel.cpp @@ -88,9 +88,11 @@ QByteArray loadFCStdThumbnail(const std::string& pathToFCStdFile) if (proj.loadDocument()) { try { std::string thumbnailFile = proj.extractInputFile("thumbnails/Thumbnail.png"); - auto inputFile = QFile(QString::fromStdString(thumbnailFile)); - inputFile.open(QIODevice::OpenModeFlag::ReadOnly); - return inputFile.readAll(); + if (!thumbnailFile.empty()) { + auto inputFile = QFile(QString::fromStdString(thumbnailFile)); + inputFile.open(QIODevice::OpenModeFlag::ReadOnly); + return inputFile.readAll(); + } } catch (...) { }