Why would the view mess up with the response content type? =(