@@ -, +, @@ pickup location 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 --- koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt | 4 ++-- reserve/request.pl | 4 ++-- 2 files changed, 4 insertions(+), 4 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) || itemloo.override %] + [% IF (itemloo.pickup_locations_count > 0) || itemloo.override || Koha.Preference('AllowHoldPolicyOverride') %]