diff --git a/yt_dlp/utils/traversal.py b/yt_dlp/utils/traversal.py index ce2ed186b5..76b51f53d1 100644 --- a/yt_dlp/utils/traversal.py +++ b/yt_dlp/utils/traversal.py @@ -3,7 +3,6 @@ from __future__ import annotations import collections import collections.abc import contextlib -import dataclasses import functools import http.cookies import inspect @@ -234,8 +233,6 @@ def traverse_obj( result = list(map(apply_specials, obj.iterfind(xpath))) else: result = apply_specials(obj) - elif dataclasses.is_dataclass(obj): - result = getattr(obj, key) return branching, result if branching else (result,)