diff --git a/core/src/main/java/bisq/core/app/WalletAppSetup.java b/core/src/main/java/bisq/core/app/WalletAppSetup.java index b54e6706ad..eff4668138 100644 --- a/core/src/main/java/bisq/core/app/WalletAppSetup.java +++ b/core/src/main/java/bisq/core/app/WalletAppSetup.java @@ -191,6 +191,8 @@ public class WalletAppSetup { exception -> { if (exception instanceof InvalidHostException && showPopupIfInvalidBtcConfigHandler != null) { showPopupIfInvalidBtcConfigHandler.run(); + } else if (exception instanceof IllegalStateException && spvFileCorruptedHandler != null) { + spvFileCorruptedHandler.accept(Res.get("error.spvFileCorrupted", exception.getMessage())); } else { walletServiceException.set(exception); }