diff --git a/uppsrc/plugin/zip/Zip.cpp b/uppsrc/plugin/zip/Zip.cpp index a4c444fd3..aa7c8c461 100644 --- a/uppsrc/plugin/zip/Zip.cpp +++ b/uppsrc/plugin/zip/Zip.cpp @@ -5,6 +5,8 @@ namespace Upp { void Zip::WriteFolder(const char *path, Time tm) { String p = UnixPath(path); + if(p.GetCount() == 0) + return; // LibreOffice refuses xlsx with "/" folder.. if(*p.Last() != '/') p.Cat('/'); WriteFile(~p, 0, p, Null, tm, false);