diff --git a/circ/returns.pl b/circ/returns.pl index 1f6df7522d..3a3ec6322a 100755 --- a/circ/returns.pl +++ b/circ/returns.pl @@ -649,7 +649,6 @@ if ( $messages->{TransferredRecall} ) { my @errmsgloop; foreach my $code ( keys %$messages ) { my %err; - my $exit_required_p = 0; if ( $code eq 'BadBarcode' ) { $err{badbarcode} = 1; $err{msg} = $messages->{'BadBarcode'}; @@ -687,7 +686,6 @@ foreach my $code ( keys %$messages ) { } elsif ( $code eq 'withdrawn' ) { $err{withdrawn} = 1; - $exit_required_p = 1 if C4::Context->preference("BlockReturnOfWithdrawnItems"); } elsif ( $code eq 'WrongTransfer' ) { ; # FIXME... anything to do here? @@ -743,7 +741,6 @@ foreach my $code ( keys %$messages ) { if (%err) { push( @errmsgloop, \%err ); } - last if $exit_required_p; } $template->param( errmsgloop => \@errmsgloop );