diff --git a/src/main/java/org/cryptomator/common/vaults/VaultListManager.java b/src/main/java/org/cryptomator/common/vaults/VaultListManager.java index 9df291a4d..2a8f624b4 100644 --- a/src/main/java/org/cryptomator/common/vaults/VaultListManager.java +++ b/src/main/java/org/cryptomator/common/vaults/VaultListManager.java @@ -159,10 +159,8 @@ public class VaultListManager { try { VaultState.Value determined = determineVaultState(vault.getPath(), vault.getVaultSettings()); - if (determined == MASTERKEY_MISSING) { - if (KeyLoadingStrategy.isHubVault(vault.getVaultConfigCache().getUnchecked().getKeyId().getScheme())) { - determined = LOCKED; - } + if (determined == MASTERKEY_MISSING && KeyLoadingStrategy.isHubVault(vault.getVaultConfigCache().getUnchecked().getKeyId().getScheme())) { + determined = LOCKED; } if (determined == LOCKED) {