From eafb8cf6525abe6a1031cd2b7a9d028a3c078053 Mon Sep 17 00:00:00 2001 From: BaronGreenback Date: Wed, 10 Mar 2021 19:27:22 +0000 Subject: [PATCH] Null Pointer fix --- RSSDP/SsdpDeviceLocator.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/RSSDP/SsdpDeviceLocator.cs b/RSSDP/SsdpDeviceLocator.cs index 0cdc5ce3db..e2b524cf46 100644 --- a/RSSDP/SsdpDeviceLocator.cs +++ b/RSSDP/SsdpDeviceLocator.cs @@ -27,14 +27,14 @@ namespace Rssdp.Infrastructure /// public SsdpDeviceLocator(ISsdpCommunicationsServer communicationsServer) { - if (communicationsServer == null) + _CommunicationsServer = communicationsServer; + + if (communicationsServer != null) { - throw new ArgumentNullException(nameof(communicationsServer)); + // This can occur is dlna is enabled, but defined to run over https. + _CommunicationsServer.ResponseReceived += CommsServer_ResponseReceived; } - _CommunicationsServer = communicationsServer; - _CommunicationsServer.ResponseReceived += CommsServer_ResponseReceived; - _Devices = new List(); }