From a1729d51e86519e4e3e74440c29b901f0ded2f54 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sun, 26 Apr 2026 02:25:59 +0000 Subject: [PATCH] Fix NPE --- .../base/identity/PasswordManagerIdentityStoreProvider.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ext/base/src/main/java/io/xpipe/ext/base/identity/PasswordManagerIdentityStoreProvider.java b/ext/base/src/main/java/io/xpipe/ext/base/identity/PasswordManagerIdentityStoreProvider.java index be04a4858..e0b25a35a 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/identity/PasswordManagerIdentityStoreProvider.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/identity/PasswordManagerIdentityStoreProvider.java @@ -65,8 +65,7 @@ public class PasswordManagerIdentityStoreProvider extends IdentityStoreProvider var hideSshKeyChoice = Bindings.createBooleanBinding( () -> { var pwman = AppPrefs.get().passwordManager().getValue(); - var strat = pwman.getKeyConfiguration(); - return strat.useInline() && sshKey.get() == null; + return pwman == null || pwman.getKeyConfiguration().useInline() && sshKey.get() == null; }, AppPrefs.get().passwordManager(), sshKey);