diff --git a/lib/route.js b/lib/route.js index 286378604b..3f2fe7d336 100644 --- a/lib/route.js +++ b/lib/route.js @@ -516,7 +516,7 @@ function runPreParsing (err, request, reply) { request[kRequestPayloadStream] = request.raw - if (request[kRouteContext].preParsing !== null) { + if (request[kRouteContext].preParsing !== null && request[kRouteContext].preParsing !== undefined) { preParsingHookRunner(request[kRouteContext].preParsing, request, reply, handleRequest) } else { handleRequest(null, request, reply)