diff --git a/src/main/java/org/cryptomator/ui/preferences/UpdatesPreferencesController.java b/src/main/java/org/cryptomator/ui/preferences/UpdatesPreferencesController.java index c21630bde..7e5d1aa08 100644 --- a/src/main/java/org/cryptomator/ui/preferences/UpdatesPreferencesController.java +++ b/src/main/java/org/cryptomator/ui/preferences/UpdatesPreferencesController.java @@ -260,7 +260,7 @@ public class UpdatesPreferencesController implements FxController { public boolean isProhibitUpdateWhileUnlocked() { // If the result of the last update check was from the fallback mechanism, we don't need to show the warning - return !unlockedVaults.isEmpty() && !FallbackUpdateInfo.class.isInstance(updateChecker.getUpdate()); + return !unlockedVaults.isEmpty() && updateChecker.getUpdate() != null && !FallbackUpdateInfo.class.isInstance(updateChecker.getUpdate()); } public BooleanBinding prohibitUpdateWhileUnlockedProperty() {