aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pysite/views/main/error.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pysite/views/main/error.py b/pysite/views/main/error.py
index 18c20c6e..2e432102 100644
--- a/pysite/views/main/error.py
+++ b/pysite/views/main/error.py
@@ -9,4 +9,7 @@ class ErrorView(RouteView):
name = "error"
def get(self, code):
- return abort(code)
+ try:
+ return abort(code)
+ except LookupError:
+ return abort(500)