diff --git a/ChangeLog b/ChangeLog index e1cad7440..448896fb1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +=== Deluge 1.1.6 - (In Development) === +==== Core ==== + * Fix udp trackers being classified as DHT source + === Deluge 1.1.5 - (16 March 2009) === ==== Core ==== * Fix config file saving when no current config file exists diff --git a/deluge/core/torrent.py b/deluge/core/torrent.py index 5c0c1f178..a9702fc56 100644 --- a/deluge/core/torrent.py +++ b/deluge/core/torrent.py @@ -522,7 +522,7 @@ class Torrent: tracker = self.trackers[0]["url"] if tracker: - url = urlparse(tracker) + url = urlparse(tracker.replace("udp://", "http://")) if hasattr(url, "hostname"): host = (url.hostname or 'DHT') # Check if hostname is an IP address and just return it if that's the case