diff --git a/server.py b/server.py
index 8c7a23e602f4a09bb972bed64fd84f4bc5ce1cd0..4e5e75832edb7883c25af4c1eb97cd60c7a7bd18 100755
--- a/server.py
+++ b/server.py
@@ -143,7 +143,7 @@ def courses():
 
 @app.route('/course/<handle>')
 @app.route('/course/<int:id>')
-@handle_errors('course', 'Diese Veranstaltung existiert nicht!', 404, IndexError)
+@handle_errors('courses', 'Diese Veranstaltung existiert nicht!', 404, IndexError)
 def course(id=None, handle=None):
 	if id:
 		courses = query('SELECT * FROM courses WHERE id = ? AND (? OR visible)', id, ismod())[0]