diff --git a/src/main/kotlin/io/emeraldpay/dshackle/upstream/UpstreamSettingsDetector.kt b/src/main/kotlin/io/emeraldpay/dshackle/upstream/UpstreamSettingsDetector.kt index a634c864..69b6a0e1 100644 --- a/src/main/kotlin/io/emeraldpay/dshackle/upstream/UpstreamSettingsDetector.kt +++ b/src/main/kotlin/io/emeraldpay/dshackle/upstream/UpstreamSettingsDetector.kt @@ -77,7 +77,7 @@ abstract class BasicEthUpstreamSettingsDetector( val firstSlash = client.indexOf("/") val secondSlash = client.indexOf("/", firstSlash + 1) if (firstSlash == -1 || secondSlash == -1 || secondSlash < firstSlash) { - return null + return node.asText() } return client.substring(firstSlash + 1, secondSlash) }