diff --git a/ui/app/AppLayouts/Wallet/addaccount/stores/AddAccountStore.qml b/ui/app/AppLayouts/Wallet/addaccount/stores/AddAccountStore.qml index 080f6faf5c4..29fe2715e6e 100644 --- a/ui/app/AppLayouts/Wallet/addaccount/stores/AddAccountStore.qml +++ b/ui/app/AppLayouts/Wallet/addaccount/stores/AddAccountStore.qml @@ -214,6 +214,10 @@ QtObject { if (root.selectedOrigin.pairType === Constants.addAccountPopup.keyPairType.profile || root.selectedOrigin.pairType === Constants.addAccountPopup.keyPairType.seedImport) { return valid && + !!root.selectedDerivedAddress && + root.selectedDerivedAddress.loaded && + !root.selectedDerivedAddress.alreadyCreated && + root.selectedDerivedAddress.address !== "" && root.derivationPathRegEx.test(root.addAccountModule.derivationPath) && (!root.derivationPathOutOfTheDefaultStatusDerivationTree || root.derivationPathOutOfTheDefaultStatusDerivationTreeConfirmed)