# HG changeset patch
# User Edouard Tisserant
# Date 1547039407 -3600
# Node ID cb53d3bf3380963d8c9c5328d3139dcd661cb97d
# Parent  6cd7dae360d4d571ed82d9ed76dcf9e0a4f103e2
fixed exception happening randomly just after showing discovery panel.

diff -r 6cd7dae360d4 -r cb53d3bf3380 controls/DiscoveryPanel.py
--- a/controls/DiscoveryPanel.py	Wed Jan 09 14:09:02 2019 +0100
+++ b/controls/DiscoveryPanel.py	Wed Jan 09 14:10:07 2019 +0100
@@ -231,6 +231,8 @@
         called when a service with the desired type is discovered.
         '''
         info = self.ZeroConfInstance.get_service_info(_type, name)
+        if info is None:
+            return
         svcname = name.split(".")[0]
         typename = info.properties.get("protocol", None)
         ip = str(socket.inet_ntoa(info.address))