diff --git a/desktop/src/main/java/bisq/desktop/main/settings/network/NetworkSettingsView.java b/desktop/src/main/java/bisq/desktop/main/settings/network/NetworkSettingsView.java index 2401851342b..2004f6cb143 100644 --- a/desktop/src/main/java/bisq/desktop/main/settings/network/NetworkSettingsView.java +++ b/desktop/src/main/java/bisq/desktop/main/settings/network/NetworkSettingsView.java @@ -502,9 +502,10 @@ private void updateBitcoinPeersTable() { bitcoinNetworkListItems.setAll(walletsSetup.getPeerGroup().getConnectedPeers().stream() .map(BitcoinNetworkListItem::new) .collect(Collectors.toList())); + int bitcoinPeersChainHeight = walletsSetup.connectedPeersProperty().get() != null ? + PeerGroup.getMostCommonChainHeight(walletsSetup.connectedPeersProperty().get()) : 0; chainHeightTextField.textProperty().setValue(Res.get("settings.net.chainHeight", - walletsSetup.chainHeightProperty().get(), - PeerGroup.getMostCommonChainHeight(walletsSetup.connectedPeersProperty().get()))); + walletsSetup.chainHeightProperty().get(), bitcoinPeersChainHeight)); } }