diff --git a/datasette/app.py b/datasette/app.py index 7466c42c..5b93ea20 100644 --- a/datasette/app.py +++ b/datasette/app.py @@ -509,7 +509,7 @@ class Datasette: info.update( {"ok": False, "error": message, "status": status, "title": title} ) - if request.path.split("?")[0].endswith(".json"): + if request is not None and request.path.split("?")[0].endswith(".json"): return response.json(info, status=status) else: