diff --git a/r2/r2/controllers/reddit_base.py b/r2/r2/controllers/reddit_base.py index 9c712a512..c66d42a86 100644 --- a/r2/r2/controllers/reddit_base.py +++ b/r2/r2/controllers/reddit_base.py @@ -782,6 +782,9 @@ class MinimalController(BaseController): Headers will be sent even on aborted requests. """ + if c.error_page: + # ErrorController is re-running pre, don't double ratelimit + return if c.cdn_cacheable: type_ = "cdn" elif not is_api():