Fix for #511
[jquery.git] / src / jquery / jquery.js
index 554726e..e48f721 100644 (file)
@@ -1029,8 +1029,8 @@ jQuery.fn = jQuery.prototype = {
         * @cat Core\r
         */\r
        pushStack: function(a,args) {\r
-               var fn = args && args[args.length-1];\r
-               var fn2 = args && args[args.length-2];\r
+               var fn = args && args.length > 1 && args[args.length-1];\r
+               var fn2 = args && args.length > 2 && args[args.length-2];\r
                \r
                if ( fn && fn.constructor != Function ) fn = null;\r
                if ( fn2 && fn2.constructor != Function ) fn2 = null;\r