diff --git a/modules/Bio/EnsEMBL/Hive/Worker.pm b/modules/Bio/EnsEMBL/Hive/Worker.pm index 998bfe4ac454b236c9e4c45b1acb1140c4495c26..c19b1dc662d525356d7439059e9720524977ceaa 100755 --- a/modules/Bio/EnsEMBL/Hive/Worker.pm +++ b/modules/Bio/EnsEMBL/Hive/Worker.pm @@ -294,7 +294,7 @@ sub batch_size { $stats->update; } my $batch_size = $self->analysis->stats->batch_size; - if($self->job_limit < $batch_size) { + if($self->job_limit and ($self->job_limit < $batch_size)) { $batch_size = $self->job_limit; } return $batch_size;