Fix for #511
authorJörn Zaefferer <joern.zaefferer@gmail.com>
Mon, 18 Dec 2006 22:08:10 +0000 (22:08 +0000)
committerJörn Zaefferer <joern.zaefferer@gmail.com>
Mon, 18 Dec 2006 22:08:10 +0000 (22:08 +0000)
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