diff --git a/BTCPayServer/Extensions.cs b/BTCPayServer/Extensions.cs index 19e61beec..1d1736423 100644 --- a/BTCPayServer/Extensions.cs +++ b/BTCPayServer/Extensions.cs @@ -268,7 +268,9 @@ namespace BTCPayServer public static bool IsOnion(this Uri uri) { - return uri?.DnsSafeHost?.EndsWith(".onion", StringComparison.OrdinalIgnoreCase) is true; + if (uri == null || !uri.IsAbsoluteUri) + return false; + return uri.DnsSafeHost.EndsWith(".onion", StringComparison.OrdinalIgnoreCase); } diff --git a/Build/Version.csproj b/Build/Version.csproj index 5c813fd8b..a7ee9036c 100644 --- a/Build/Version.csproj +++ b/Build/Version.csproj @@ -1,5 +1,5 @@ - 1.0.3.160 + 1.0.3.161