diff --git a/catalogue/search.pl b/catalogue/search.pl index ba97a75f1c..a19b022222 100755 --- a/catalogue/search.pl +++ b/catalogue/search.pl @@ -329,9 +329,12 @@ if ( $template_type eq 'advsearch' ) { $template->param(uc(C4::Context->preference("marcflavour")) =>1 ); - # load the language limits (for search) - my $languages_limit_loop = getLanguages($lang, 1); - $template->param(search_languages_loop => $languages_limit_loop,); + if ( $template_type && $template_type eq 'advsearch' ) { + + # load the language limits (for search) + my $languages_limit_loop = getLanguages( $lang, 1 ); + $template->param( search_languages_loop => $languages_limit_loop, ); + } # Expanded search options in advanced search: # use the global setting by default, but let the user override it diff --git a/opac/opac-search.pl b/opac/opac-search.pl index 49b0b467d0..54eabd8949 100755 --- a/opac/opac-search.pl +++ b/opac/opac-search.pl @@ -220,9 +220,12 @@ if ($cgi->cookie("search_path_code")) { my @search_groups = Koha::Library::Groups->get_search_groups( { interface => 'opac' } )->as_list; $template->param( search_groups => \@search_groups ); -# load the language limits (for search) -my $languages_limit_loop = getLanguages($lang, 1); -$template->param(search_languages_loop => $languages_limit_loop,); +if ( $template_type && $template_type eq 'advsearch' ) { + + # load the language limits (for search) + my $languages_limit_loop = getLanguages( $lang, 1 ); + $template->param( search_languages_loop => $languages_limit_loop, ); +} # load the Type stuff my $itemtypes = GetItemTypesCategorized;