From 1ac87dd32f16584592a089260e43e3ece4625bf7 Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Fri, 8 Jul 2016 15:52:00 +0200 Subject: [PATCH] fixed NPE [ci skip] --- .../main/java/org/cryptomator/ui/model/UpgradeStrategies.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main/ui/src/main/java/org/cryptomator/ui/model/UpgradeStrategies.java b/main/ui/src/main/java/org/cryptomator/ui/model/UpgradeStrategies.java index 8a8ec3444..ba4407c39 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/model/UpgradeStrategies.java +++ b/main/ui/src/main/java/org/cryptomator/ui/model/UpgradeStrategies.java @@ -19,6 +19,9 @@ public class UpgradeStrategies { } public Optional getUpgradeStrategy(Vault vault) { + if (vault == null) { + return Optional.empty(); + } return strategies.stream().filter(strategy -> { return strategy.isApplicable(vault); }).findFirst();