diff --git a/src/disco.py b/src/disco.py index ae6681bd15453a419fe6ec39c2e887e592c9aee6..6f76eab0ac0de09c5a2134326d799b4b3c5bdf1e 100644 --- a/src/disco.py +++ b/src/disco.py @@ -929,6 +929,7 @@ def __init__(self, *args): self._progress = 0 self.tooltip = tooltips.ServiceDiscoveryTooltip() self.register_button = None + self.join_button = None # Keep track of our treeview signals self._view_signals = [] self._scroll_signal = None @@ -1107,6 +1108,9 @@ def _clean_actions(self): if self.register_button: self.register_button.destroy() self.register_button = None + if self.join_button: + self.join_button.destroy() + self.join_button = None AgentBrowser._clean_actions(self) def cleanup(self):