-my $libraries = Koha::Libraries->search( {}, { order_by => ['branchname'] }, );
-$template->param(
- libraries => $libraries,
- branchcode => $branchcode,
-);
+if( $library ) {
+ $template->param( library => $library );
+} else {
+ my $libraries = Koha::Libraries->search( { public => 1 }, { order_by => ['branchname'] } );
+ $template->param(
+ libraries => $libraries,
+ branchcode => C4::Context->userenv ? C4::Context->userenv->{branch} : q{},
+ );
+}