diff --git a/src/ytdl_sub/entries/entry_parent.py b/src/ytdl_sub/entries/entry_parent.py index 09c7d258..4ff7445e 100644 --- a/src/ytdl_sub/entries/entry_parent.py +++ b/src/ytdl_sub/entries/entry_parent.py @@ -210,7 +210,7 @@ class EntryParent(BaseEntry): if not playlist_id: return False - return self.uid == playlist_id or any(child.__contains__(item) for child in self.children) + return self.uid == playlist_id or any([item in child for child in self.parent_children()]) @classmethod def _get_disconnected_root_parent(