diff --git a/plextraktsync/trakt/TraktUserList.py b/plextraktsync/trakt/TraktUserList.py index 72d150c152a..05a43ce67f8 100644 --- a/plextraktsync/trakt/TraktUserList.py +++ b/plextraktsync/trakt/TraktUserList.py @@ -100,6 +100,10 @@ def add(self, m: Media): # Already in the list return + if not self.keep_watched and m.plex.is_watched: + # Skip adding watched items + return + self.logger.info( f"Adding {m.title_link} ({m.plex_key}) to Plex list {self.title_link}", extra={"markup": True},