diff --git a/lib/client/dashboard_window.py b/lib/client/dashboard_window.py index 7ff6b4e..d537eaa 100644 --- a/lib/client/dashboard_window.py +++ b/lib/client/dashboard_window.py @@ -142,6 +142,8 @@ class DashboardWindow: def server_picked(self, event): try: new_hostname = self.server_tree.selection()[0] + if self.server_proxy.hostname == new_hostname: + return self.server_proxy.hostname = new_hostname except IndexError: pass