This is redundant because this behavior happens in middleware.