Problem with $.Deferred "then" callback

Problem with $.Deferred "then" callback

Hello,

I may have found an issue with the jQuery Deferred object (or maybe I'm just using it wrong ;)).  It was my understanding the "then" callback should fire off no matter if the Deferred (dfd) object was resolved or rejected.  However, it appears as if then will not fire off if it is rejected.

Here is a jsFiddle example (open your console): http://jsfiddle.net/Mrqf8/479/


Thank you!

Joel