diff --git a/admin/background_jobs.pl b/admin/background_jobs.pl index d1ce61e33e..67c3428165 100755 --- a/admin/background_jobs.pl +++ b/admin/background_jobs.pl @@ -79,11 +79,15 @@ $template->param( op => $op, ); -my @plugins = Koha::Plugins->new()->GetPlugins( - { - method => 'background_tasks', - } -); +my @plugins = (); +my $plugin_manager = Koha::Plugins->new(); +if ($plugin_manager) { + @plugins = $plugin_manager->GetPlugins( + { + method => 'background_tasks', + } + ); +} my @plugin_job_types; for my $plugin (@plugins) { my $tasks = $plugin->background_tasks;