diff --git a/wallet/src/de/schildbach/wallet/service/BlockchainServiceImpl.java b/wallet/src/de/schildbach/wallet/service/BlockchainServiceImpl.java index d0823eff46..da44242688 100644 --- a/wallet/src/de/schildbach/wallet/service/BlockchainServiceImpl.java +++ b/wallet/src/de/schildbach/wallet/service/BlockchainServiceImpl.java @@ -382,6 +382,7 @@ private void check() log.info("starting peergroup"); peerGroup = new PeerGroup(Constants.NETWORK_PARAMETERS, blockChain); + peerGroup.setDownloadTxDependencies(false); // recursive implementation causes StackOverflowError peerGroup.addWallet(wallet); peerGroup.setUserAgent(Constants.USER_AGENT, application.packageInfo().versionName); peerGroup.addEventListener(peerConnectivityListener);