@@ -, +, @@ turned off by system preference --- opac/opac-reserve.pl | 7 +++++++ 1 file changed, 7 insertions(+) --- a/opac/opac-reserve.pl +++ a/opac/opac-reserve.pl @@ -42,6 +42,13 @@ use Date::Calc qw/Today Date_to_Days/; my $maxreserves = C4::Context->preference("maxreserves"); my $query = new CGI; + +# if RequestOnOpac (for placing holds) is disabled, leave immediately +if ( ! C4::Context->preference('RequestOnOpac') ) { + print $query->redirect("/cgi-bin/koha/errors/404.pl"); + exit; +} + my ( $template, $borrowernumber, $cookie ) = get_template_and_user( { template_name => "opac-reserve.tt", --