diff --git a/MantidPlot/src/ProjectRecovery.cpp b/MantidPlot/src/ProjectRecovery.cpp index cc869bb0f3f26c63313d6df93d4596a0843004e0..67df55190c5d54d6099d8867e2c6de37805c0fa0 100644 --- a/MantidPlot/src/ProjectRecovery.cpp +++ b/MantidPlot/src/ProjectRecovery.cpp @@ -136,7 +136,7 @@ getRecoveryFolderCheckpoints(const std::string &recoveryFolderPath) { std::string removeInvalidFilenameChars(std::string s) { // NTFS is most restrictive, so blacklist on this - std::string blacklistChars{ ":*\"?<>|" }; + std::string blacklistChars{ ":*?<>|/\"\\" }; boost::remove_erase_if(s, boost::is_any_of(blacklistChars)); return s; }