diff --git a/src/autosave.cpp b/src/autosave.cpp index 74f71310fe1a72f8e7d5bb04ce9869f624feab81..ae7a68557eb5f9508ca260fae414af214882b137 100644 --- a/src/autosave.cpp +++ b/src/autosave.cpp @@ -203,7 +203,7 @@ void Autosave::savePet() const auto projectName = mPetrack.getProFileName(); // only save if there is a project name; Means there needs to be an .pet file already for autosave to work. With our // workflow usually the case - if(projectName.isEmpty() || QFileInfo(projectName).isDir()) + if(projectName.isEmpty() || !QFileInfo::exists(projectName) || QFileInfo(projectName).isDir()) { return; }