diff --git a/src/main/java/me/itzg/helpers/http/SpecificFileFetchBuilder.java b/src/main/java/me/itzg/helpers/http/SpecificFileFetchBuilder.java index 29df24c7..a3ed75b3 100644 --- a/src/main/java/me/itzg/helpers/http/SpecificFileFetchBuilder.java +++ b/src/main/java/me/itzg/helpers/http/SpecificFileFetchBuilder.java @@ -64,7 +64,7 @@ public Mono assemble() { final boolean useIfModifiedSince = skipUpToDate && Files.exists(file); - final Path tempDownloadFile = file.getParent().resolve(file.getFileName() + ".download"); + final Path tempDownloadFile = file.resolveSibling(file.getFileName() + ".download"); return useReactiveClient(client -> client .doOnRequest((httpClientRequest, connection) ->