diff --git a/ChangeLog b/ChangeLog index a939ceb53..1097ac13c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ * Fix #1047 move completed does not work if saving to non default path * Fix renamed files not being utf-8 encoded * Fix torrent name being blank when renaming root folder to / + * Do not include an 'announce-list' key in torrents when there is only one tracker ==== GtkUI ==== * Replace & with & in the details tab to ensure there are no markup errors diff --git a/deluge/metafile.py b/deluge/metafile.py index bd4ce1a71..5b0a718a1 100644 --- a/deluge/metafile.py +++ b/deluge/metafile.py @@ -100,7 +100,7 @@ def make_meta_file(path, url, piece_length, progress=dummy, if created_by: data['created by'] = created_by.encode("utf8") - if trackers: + if trackers and (len(trackers[0]) > 1 or len(trackers) > 1): data['announce-list'] = trackers data["encoding"] = "UTF-8"