diff --git a/homeassistant/components/transmission/__init__.py b/homeassistant/components/transmission/__init__.py index e0ced70f15e..40edc8aeab9 100644 --- a/homeassistant/components/transmission/__init__.py +++ b/homeassistant/components/transmission/__init__.py @@ -447,6 +447,8 @@ class TransmissionData: def stop_torrents(self): """Stop all active torrents.""" + if len(self._torrents) == 0: + return torrent_ids = [torrent.id for torrent in self._torrents] self._api.stop_torrent(torrent_ids)