diff --git a/deluge/core/torrent.py b/deluge/core/torrent.py index a9e621f82..a6984467f 100644 --- a/deluge/core/torrent.py +++ b/deluge/core/torrent.py @@ -608,6 +608,8 @@ class Torrent: def ti_name(): if self.handle.has_metadata(): name = self.torrent_info.file_at(0).path.split("/", 1)[0] + if not name: + return self.torrent_info.name() try: return name.decode("utf8", "ignore") except UnicodeDecodeError: