@@ -, +, @@ new registration --- opac/opac-memberentry.pl | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) --- a/opac/opac-memberentry.pl +++ a/opac/opac-memberentry.pl @@ -76,11 +76,13 @@ my $mandatory = GetMandatoryFields($action); my @libraries = Koha::Libraries->search; if ( my @libraries_to_display = split '\|', C4::Context->preference('PatronSelfRegistrationLibraryList') ) { - @libraries = map { - my $b = $_; - my $branchcode = $_->branchcode; - ( grep { $_ eq $branchcode } @libraries_to_display ) ? $b : () - } @libraries; + if ( $action eq 'new' ) { + @libraries = map { + my $b = $_; + my $branchcode = $_->branchcode; + ( grep { $_ eq $branchcode } @libraries_to_display ) ? $b : () + } @libraries; + } } my ( $min, $max ) = C4::Members::get_cardnumber_length(); if ( defined $min ) { --