@@ -, +, @@ necessary --- serials/routing-preview-slip.pl | 8 ++++++++ 1 file changed, 8 insertions(+) --- a/serials/routing-preview-slip.pl +++ a/serials/routing-preview-slip.pl @@ -62,6 +62,14 @@ if (!$routinglistid) { my $subscription = GetSubscription($serial->{subscriptionid}); my $biblio = Koha::Biblios->find($subscription->{subscriptionid}); my @routinglists = GetRoutingLists($subscription->{subscriptionid}); + + # If there is only one routing list, skip the routing list selection screen + if (@routinglists == 1) { + my $routinglistid = $routinglists[0]->{routinglistid}; + print $input->redirect("/cgi-bin/koha/serials/routing-preview-slip.pl?serialid=$serialid&routinglistid=$routinglistid"); + exit; + } + $template->param( missing_parameter_routinglistid => 1, serialid => $serialid, --