diff --git a/files/routes/users.py b/files/routes/users.py index 762ebdf6d8..19a5a377b6 100644 --- a/files/routes/users.py +++ b/files/routes/users.py @@ -545,8 +545,9 @@ def api_is_available(name, v): @app.get("/id/") def user_id(id): - - user = get_account(int(id)) + try: id = int(id) + except: abort(404) + user = get_account(id) return redirect(user.url) @app.get("/u/")