diff --git a/src/flask/ctx.py b/src/flask/ctx.py index 05ba4938..a4491e93 100644 --- a/src/flask/ctx.py +++ b/src/flask/ctx.py @@ -130,7 +130,11 @@ def after_this_request(f: AfterRequestCallable) -> AfterRequestCallable: .. versionadded:: 0.9 """ - _request_ctx_stack.top._after_request_functions.append(f) + + try: + _request_ctx_stack.top._after_request_functions.append(f) + except AttributeError: + pass return f