diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp --- a/src/widgets/previewjob.cpp +++ b/src/widgets/previewjob.cpp @@ -419,8 +419,7 @@ void PreviewJobPrivate::cleanupTempFile() { if (!tempName.isEmpty()) { - Q_ASSERT(!QFileInfo(tempName).isDir()); - Q_ASSERT(QFileInfo(tempName).isFile()); + Q_ASSERT((!QFileInfo(tempName).isDir() && QFileInfo(tempName).isFile()) || QFileInfo(tempName).isSymLink()); QFile::remove(tempName); tempName.clear(); }