diff --git a/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java b/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java index 6887f937e..4241c0777 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java +++ b/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java @@ -193,7 +193,11 @@ public class Vault implements Serializable, CryptoFileSystemDelegate { } public boolean isValidVaultDirectory() { - return cryptoFileSystemFactory.isValidVaultStructure(getNioFileSystem()); + try { + return cryptoFileSystemFactory.isValidVaultStructure(getNioFileSystem()); + } catch (UncheckedIOException e) { + return false; + } } public ObjectProperty unlockedProperty() {