Index: branches/5.2.x/core/admin_templates/js/grid.js =================================================================== diff -u -N -r14244 -r14572 --- branches/5.2.x/core/admin_templates/js/grid.js (.../grid.js) (revision 14244) +++ branches/5.2.x/core/admin_templates/js/grid.js (.../grid.js) (revision 14572) @@ -481,21 +481,7 @@ this.CheckDependencies('Grid.SetDependantToolbarButtons'); } -Grid.prototype.CheckDependencies = function($called_from, $run_now) { - if (!$run_now || $run_now === undefined) { - // schedule run via document.ready, so we manage to disable - // toolbar buttons after ToolBar class mass-enables them - var $me = this; - - $(document).ready( - function () { - $me.CheckDependencies($called_from, true); - } - ); - - return ; - } - +Grid.prototype.CheckDependencies = function($called_from) { var enabling = (this.CountSelected() > 0); for (var i = 0; i < this.DependantButtons.length; i++) {