Missing content-type specific errors shouldn't trigger fatal errors. Instead a html view should be rendered as a last resort. Fixes #2537