@@ -, +, @@ --- Koha/Biblio.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/Koha/Biblio.pm +++ a/Koha/Biblio.pm @@ -547,7 +547,7 @@ sub get_marc_components { } ); } - $components = $results if defined($results) && @$results; + @$components = sort { $searcher->extract_biblionumber($a) <=> $searcher->extract_biblionumber($b) } @$results if defined($results) && @$results; } return $components // []; --