@@ -, +, @@ --- C4/Circulation.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/C4/Circulation.pm +++ a/C4/Circulation.pm @@ -1475,7 +1475,6 @@ sub AddIssue { rows => 1 } )->single; - _CalculateAndUpdateFine( { issue => $actualissue, @@ -2090,6 +2089,8 @@ sub AddReturn { return_date => $return_date } ); + _FixOverduesOnReturn( $patron_unblessed->{borrowernumber}, + $item->itemnumber, undef, 'RETURNED' ); $messages->{'LostItemFeeCharged'} = 1; } elsif ( $lostreturn_policy eq 'restore' ) { --