diff --git a/authorities/detail.pl b/authorities/detail.pl index 425b15551c..5a2456b6ad 100755 --- a/authorities/detail.pl +++ b/authorities/detail.pl @@ -476,7 +476,7 @@ my $tag; my $authtypes = getauthtypes; my @authtypesloop; -foreach my $thisauthtype (keys %$authtypes) { +foreach my $thisauthtype (sort { $authtypes->{$b} cmp $authtypes->{$a} } keys %$authtypes) { my $selected = 1 if $thisauthtype eq $authtypecode; my %row =(value => $thisauthtype, selected => $selected,