@@ -, +, @@ shows pickup branch rather than holding branch make the pickup location be a different library --- svc/holds | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/svc/holds +++ a/svc/holds @@ -128,7 +128,7 @@ while ( my $h = $holds_rs->next() ) { $h->branchcode()->branchcode() ) { $hold->{not_transferred} = 1; - $hold->{not_transferred_by} = $h->branchcode()->branchname(); + $hold->{not_transferred_by} = $h->item()->holdingbranch()->branchname(); } } --