@@ -, +, @@ --- C4/Serials.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/C4/Serials.pm +++ a/C4/Serials.pm @@ -2026,8 +2026,8 @@ sub addroutingmember { my $sth = $dbh->prepare( "SELECT max(ranking) rank FROM subscriptionroutinglist WHERE subscriptionid = ?" ); $sth->execute($subscriptionid); while ( my $line = $sth->fetchrow_hashref ) { - if ( $line->{'rank'} > 0 ) { - $rank = $line->{'rank'} + 1; + if ( defined $line->{rank} && $line->{rank} > 0 ) { + $rank = $line->{rank} + 1; } else { $rank = 1; } --