From 3a5a185940684536cc22564c4b058b37935a64ae Mon Sep 17 00:00:00 2001 From: Alexander Bakker Date: Mon, 29 Jun 2020 21:25:49 +0200 Subject: [PATCH] Allow changing the password if no password slot is present --- .../com/beemdevelopment/aegis/ui/PreferencesFragment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java b/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java index 103e0dfe..9e506bc2 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java @@ -828,7 +828,9 @@ public class PreferencesFragment extends PreferenceFragmentCompat { // remove the old master password slot PasswordSlot oldSlot = creds.getSlots().find(PasswordSlot.class); - slots.remove(oldSlot); + if (oldSlot != null) { + slots.remove(oldSlot); + } // add the new master password slot slots.add(slot);