diff --git a/plextraktsync/sync/Sync.py b/plextraktsync/sync/Sync.py index 7dbf509fd69..3cc1851ab90 100644 --- a/plextraktsync/sync/Sync.py +++ b/plextraktsync/sync/Sync.py @@ -81,7 +81,6 @@ def sync(self, walker: Walker, dry_run=False): if movie_trakt_ids: self.clear_collected(self.trakt.movie_collection, movie_trakt_ids) - pm.hook.fini(dry_run=dry_run) shows = set() episode_trakt_ids = set() @@ -117,6 +116,8 @@ def sync(self, walker: Walker, dry_run=False): with measure_time("Updated watchlist"): self.sync_watchlist(walker, dry_run=dry_run) + pm.hook.fini(dry_run=dry_run) + def sync_collection(self, m: Media, dry_run=False): if not self.config.plex_to_trakt["collection"]: return