diff --git a/Ryujinx.HLE/HOS/Services/Nifm/StaticService/Types/DnsSetting.cs b/Ryujinx.HLE/HOS/Services/Nifm/StaticService/Types/DnsSetting.cs index d6381fba67..9092f6e08b 100644 --- a/Ryujinx.HLE/HOS/Services/Nifm/StaticService/Types/DnsSetting.cs +++ b/Ryujinx.HLE/HOS/Services/Nifm/StaticService/Types/DnsSetting.cs @@ -1,4 +1,5 @@ -using System.Net.NetworkInformation; +using System; +using System.Net.NetworkInformation; using System.Runtime.InteropServices; namespace Ryujinx.HLE.HOS.Services.Nifm.StaticService.Types @@ -13,7 +14,14 @@ namespace Ryujinx.HLE.HOS.Services.Nifm.StaticService.Types public DnsSetting(IPInterfaceProperties interfaceProperties) { - IsDynamicDnsEnabled = interfaceProperties.IsDynamicDnsEnabled; + try + { + IsDynamicDnsEnabled = interfaceProperties.IsDynamicDnsEnabled; + } + catch (PlatformNotSupportedException) + { + IsDynamicDnsEnabled = false; + } if (interfaceProperties.DnsAddresses.Count == 0) {