diff --git a/app/src/main/java/io/xpipe/app/browser/menu/impl/compress/ZipActionProvider.java b/app/src/main/java/io/xpipe/app/browser/menu/impl/compress/ZipActionProvider.java index a3c3df4ae..678a805d9 100644 --- a/app/src/main/java/io/xpipe/app/browser/menu/impl/compress/ZipActionProvider.java +++ b/app/src/main/java/io/xpipe/app/browser/menu/impl/compress/ZipActionProvider.java @@ -60,7 +60,7 @@ public class ZipActionProvider implements BrowserActionProvider { } else { var command = CommandBuilder.of().add("zip", "-q", "-y", "-r", "-"); for (BrowserEntry entry : getEntries()) { - var base = target.getParent(); + var base = model.getTargetDirectoryPath(getEntries().getFirst()); var rel = entry.getRawFileEntry() .getPath() .relativize(base)