diff --git a/C4/Serials.pm b/C4/Serials.pm index 4ca031299e..ad12dda116 100644 --- a/C4/Serials.pm +++ b/C4/Serials.pm @@ -1797,8 +1797,10 @@ sub HasSubscriptionExpired { $sth->execute($subscriptionid); my ($res) = $sth->fetchrow ; my @res=split (/-/,$res); -# warn "date expiration :$expirationdate"; my @endofsubscriptiondate=split(/-/,$expirationdate); + map{ + return 2 unless $_ ; + } (@res,@endofsubscriptiondate); return 1 if ( (@endofsubscriptiondate && Delta_Days($res[0],$res[1],$res[2], $endofsubscriptiondate[0],$endofsubscriptiondate[1],$endofsubscriptiondate[2]) <= 0) || (!$res));