diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt
index bd94f71b84..060ecaf291 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt
@@ -140,7 +140,11 @@ $(document).ready(function() {
[% IF ( routing && CAN_user_serials_routing ) %]
[% UNLESS subscription.closed %]
- Edit routing list
+ [% IF ( subscription.hasRouting ) %]
+ Edit routing list
+ [% ELSE %]
+ Create routing list
+ [% END %]
[% END %]
|
[% END %]
diff --git a/serials/serials-collection.pl b/serials/serials-collection.pl
index bb1967ba6f..ba97163f55 100755
--- a/serials/serials-collection.pl
+++ b/serials/serials-collection.pl
@@ -128,6 +128,7 @@ if (@subscriptionid){
my $numberpattern = C4::Serials::Numberpattern::GetSubscriptionNumberpattern($subs->{numberpattern});
$subs->{frequency} = $frequency;
$subs->{numberpattern} = $numberpattern;
+ $subs->{'hasRouting'} = check_routing($subscriptionid);
push @$subscriptiondescs,$subs;
my $tmpsubscription= GetFullSubscription($subscriptionid);
@subscriptioninformation=(@$tmpsubscription,@subscriptioninformation);