diff --git a/src/core/FileWatcher.cpp b/src/core/FileWatcher.cpp index e132b8954..1cf3be8e6 100644 --- a/src/core/FileWatcher.cpp +++ b/src/core/FileWatcher.cpp @@ -131,7 +131,7 @@ void FileWatcher::checkFileChanged() QByteArray FileWatcher::calculateChecksum() { QFile file(m_filePath); - if (file.open(QFile::ReadOnly)) { + if (!m_filePath.isEmpty() && file.open(QFile::ReadOnly)) { QCryptographicHash hash(QCryptographicHash::Sha256); if (m_fileChecksumSizeBytes > 0) { hash.addData(file.read(m_fileChecksumSizeBytes));