Index: ext/standard/array.c =================================================================== RCS file: /repository/php-src/ext/standard/array.c,v retrieving revision 1.475 diff -u -p -r1.475 array.c --- ext/standard/array.c 26 Mar 2009 20:02:28 -0000 1.475 +++ ext/standard/array.c 10 May 2009 15:28:05 -0000 @@ -4114,10 +4114,6 @@ PHP_FUNCTION(array_rand) num_avail--; zend_hash_move_forward_ex(Z_ARRVAL_P(input), &pos); } - - if (num_req == num_avail) { - php_array_data_shuffle(return_value TSRMLS_CC); - } } /* }}} */