I'm on jQuery 1.8.2 and I'm doing a JSONP call like this:

```
    function foo(data) {
      console.log(data)
    }

    $.ajax({
      type: 'GET',
      url: http://xxx.cloudfront.net/posts.json?category=News&callback=foo,
      dataType: 'jsonp',
      cache: true,
      jsonp: false
    }).done(function (data) {

    }).fail(function (XHR, status, error) {
      console.log(error);
    });

```

When I run this the proper data response gets returned to the foo callback. But the error also fires, and the console logs the error as `Error {}`. From reading elsewhere on Stackoverflow it appears this is because the response is wrapped in the callback and jQuery's expecting plain JSON. Should I just ignore this error?