diff --git a/src/main/java/com/sparrowwallet/sparrow/transaction/HeadersController.java b/src/main/java/com/sparrowwallet/sparrow/transaction/HeadersController.java index 475304aa..f214bc89 100644 --- a/src/main/java/com/sparrowwallet/sparrow/transaction/HeadersController.java +++ b/src/main/java/com/sparrowwallet/sparrow/transaction/HeadersController.java @@ -941,7 +941,7 @@ public class HeadersController extends TransactionFormController implements Init if(event.getTxId().equals(headersForm.getTransaction().getTxId())) { if(event.getBlockTransaction() != null && (!Sha256Hash.ZERO_HASH.equals(event.getBlockTransaction().getBlockHash()) || headersForm.getBlockTransaction() == null)) { updateBlockchainForm(event.getBlockTransaction(), AppServices.getCurrentBlockHeight()); - } else if(headersForm.getPsbt() == null) { + } else if(headersForm.getPsbt() == null && headersForm.getBlockTransaction() == null) { boolean isSigned = true; ObservableMap signatureKeystoreMap = FXCollections.observableMap(new LinkedHashMap<>()); for(TransactionInput txInput : headersForm.getTransaction().getInputs()) {