diff options
Diffstat (limited to 'src/service-discovery-applet.in')
-rwxr-xr-x | src/service-discovery-applet.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/service-discovery-applet.in b/src/service-discovery-applet.in index 19cecc6..2ec3cf1 100755 --- a/src/service-discovery-applet.in +++ b/src/service-discovery-applet.in @@ -331,7 +331,7 @@ class ServiceDiscoveryApplet(gnomeapplet.Applet): self.zc_types[type].remove(self.zc_services[(interface, protocol, name, type, domain)]) self.display_service_notification(False, name, type) - if self.zc_types[type].get_children() == []: + if self.zc_types.has_key(type) and self.zc_types[type].get_children() == []: self.service_menu.remove(self.zc_types[type].get_attach_widget()) del self.zc_types[type] |