diff --git a/server.py b/server.py
index 28e941557cc333d10bec0c8124542df846ab987e..c05f40b30b39f98f23009b0608248dc8489c0e9b 100644
--- a/server.py
+++ b/server.py
@@ -172,7 +172,8 @@ def handle_errors(endpoint, text, code, *errors, **epargs):
 def handle_not_found(e):
 	return render_endpoint('index', 'Diese Seite existiert nicht!'), 404
 
-@app.template_filter(name='equalto')
+# debian ships jinja2 without this test...
+@app.template_test(name='equalto')
 def equalto(a,b):
 	return a == b