@@ -, +, @@ forced when override is allowed pickup library match" is "item's home library" You should not be able to place a hold because there is no valid pickup locations You should now see all valid pickup locations in a dropdown list (with an exclamation mark in front of each option) with none selected by default --- .../prog/en/modules/reserve/request.tt | 4 +- reserve/request.pl | 54 ++++++++----------- 2 files changed, 23 insertions(+), 35 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt @@ -799,7 +799,7 @@ [% END # /IF force_hold_level %] - [% IF (itemloo.pickup_locations_count > 0) %] + [% IF (itemloo.pickup_locations_count > 0) || itemloo.override %]