Fix for Bug 5714 - Unescaped ampersands in OPAC facets
[koha.git] / cataloguing / z3950_search.pl
index 6311c0b..b12a9c9 100755 (executable)
@@ -103,6 +103,14 @@ if ( $op ne "do_search" ) {
 }
 else {
     my @id = $input->param('id');
+
+    if ( not defined @id ) {
+        # empty server list -> report and exit
+        $template->param( emptyserverlist => 1 );
+        output_html_with_http_headers $input, $cookie, $template->output;
+        exit;
+    }
+
     my @oConnection;
     my @oResult;
     my @errconn;