diff --git a/src/main/java/org/cryptomator/common/mount/Mounter.java b/src/main/java/org/cryptomator/common/mount/Mounter.java index d53a9a240..2b50e3cef 100644 --- a/src/main/java/org/cryptomator/common/mount/Mounter.java +++ b/src/main/java/org/cryptomator/common/mount/Mounter.java @@ -125,8 +125,8 @@ public class Mounter { dirName = vaultSettings.id; } var mountPoint = defaultMountPointBase.resolve(dirName); - var toDelete = Files.createDirectories(mountPoint); - cleanup = () -> removeCreatedDirectory(toDelete); + Files.createDirectories(mountPoint); + cleanup = () -> removeCreatedDirectory(mountPoint); builder.setMountpoint(mountPoint); } } else { @@ -137,9 +137,7 @@ public class Mounter { } } else if (canMountToParent && !canMountToDir) { MountWithinParentUtil.prepareParentNoMountPoint(userChosenMountPoint); - cleanup = () -> { - MountWithinParentUtil.cleanup(userChosenMountPoint); - }; + cleanup = () -> MountWithinParentUtil.cleanup(userChosenMountPoint); } try { builder.setMountpoint(userChosenMountPoint);