diff --git a/deluge/core/torrentmanager.py b/deluge/core/torrentmanager.py index 2042cf9f3..51b4ad5cf 100644 --- a/deluge/core/torrentmanager.py +++ b/deluge/core/torrentmanager.py @@ -701,8 +701,8 @@ class TorrentManager(component.Component): def on_alert_tracker_error(self, alert): log.debug("on_alert_tracker_error") torrent = self.torrents[str(alert.handle.info_hash())] - - tracker_status = "%s: %s" % (_("Error"), str(alert.message())) + error_msg = " ".join(alert.message().split()[3:]).split(":")[0] + tracker_status = "%s: %s" % (_("Error"), error_msg) try: torrent.set_tracker_status(tracker_status) except KeyError: