diff --git a/lib/web/webserver.js b/lib/web/webserver.js index 64d2f1e0..61d1332d 100644 --- a/lib/web/webserver.js +++ b/lib/web/webserver.js @@ -309,7 +309,9 @@ module.exports = { app.use(static(path.join("..", "..", "www"))); app.use(function (err, req, res, next) { if (err) { - Logger.errlog.log(err); + if (err.message && err.message.match(/failed to decode param/i)) { + return res.status(400).send("Malformed path: " + req.path); + } Logger.errlog.log(err.stack); res.send(500); } else {