Fixes #9104 again.

1.7/callbacks
jaubourg 2011-05-26 18:50:33 +01:00
parent 950da8ae7f
commit 9d0b361458
1 changed files with 1 additions and 1 deletions

View File

@ -50,7 +50,7 @@ jQuery.extend({
if ( jQuery.isFunction( fn ) ) {
deferred[ handler ](function() {
returned = fn.apply( this, arguments );
if ( jQuery.isFunction( returned.promise ) ) {
if ( returned && jQuery.isFunction( returned.promise ) ) {
returned.promise().then( newDefer.resolve, newDefer.reject, newDefer.ping );
} else {
newDefer[ action ]( returned );