fix npe for new wallets

This commit is contained in:
Craig Raw 2021-08-16 10:45:48 +02:00
parent eab42c0f05
commit 2eedd2290c

View file

@ -143,9 +143,11 @@ public class Wallet extends Persistable {
int index = -1; int index = -1;
for(Keystore keystore : getKeystores()) { for(Keystore keystore : getKeystores()) {
int keystoreAccount = getScriptType().getAccount(keystore.getKeyDerivation().getDerivationPath()); if(keystore.getKeyDerivation() != null) {
if(keystoreAccount != -1 && (index == -1 || keystoreAccount == index)) { int keystoreAccount = getScriptType().getAccount(keystore.getKeyDerivation().getDerivationPath());
index = keystoreAccount; if(keystoreAccount != -1 && (index == -1 || keystoreAccount == index)) {
index = keystoreAccount;
}
} }
} }