diff --git a/src/corelib/io/qfilesystemengine_unix.cpp b/src/corelib/io/qfilesystemengine_unix.cpp index fb48f22bc6c..2eb2909919d 100644 --- a/src/corelib/io/qfilesystemengine_unix.cpp +++ b/src/corelib/io/qfilesystemengine_unix.cpp @@ -1082,7 +1082,7 @@ static bool createDirectoryWithParents(const QByteArray &nativeName, mode_t mode return true; if (errno == EISDIR) return true; - if (errno == EEXIST) + if (errno == EEXIST || errno == EROFS) return isDir(nativeName); if (errno != ENOENT) return false;