diff --git a/src/werkzeug/debug/tbtools.py b/src/werkzeug/debug/tbtools.py index a8e2c96e65..1388c16d3b 100644 --- a/src/werkzeug/debug/tbtools.py +++ b/src/werkzeug/debug/tbtools.py @@ -357,6 +357,10 @@ def __init__( tb = tb.tb_next # type: ignore def filter_hidden_frames(self) -> None: + # If we don't have any frames to start with, there's nothing to filter + if not self.frames: + return + new_frames: t.List[Frame] = [] hidden = False