Merge branch 'master' of git://github.com/jquery/jquery into fixedbuild
[jquery.git] / src / manipulation.js
index ba31697..27f81cc 100644 (file)
@@ -261,7 +261,9 @@ jQuery.fn.extend({
                                }
                        });
                } else {
-                       return this.pushStack( jQuery(jQuery.isFunction(value) ? value() : value), "replaceWith", value );
+                       return this.length ?
+                               this.pushStack( jQuery(jQuery.isFunction(value) ? value() : value), "replaceWith", value ) :
+                               this;
                }
        },