Merge branch 'master' into failover_reconnect_issue
diff --git a/src/NMS.AMQP/Provider/Failover/FailoverProvider.cs b/src/NMS.AMQP/Provider/Failover/FailoverProvider.cs
index d48e404..89ce95f 100644
--- a/src/NMS.AMQP/Provider/Failover/FailoverProvider.cs
+++ b/src/NMS.AMQP/Provider/Failover/FailoverProvider.cs
@@ -257,7 +257,7 @@
             {
                 try
                 {
-                    provider.Close();
+                    provider?.Close();
                 }
                 catch (Exception e)
                 {