diff --git a/lib/Thruk/Controller/main.pm b/lib/Thruk/Controller/main.pm index d60b56e2c3..3d2cb46288 100644 --- a/lib/Thruk/Controller/main.pm +++ b/lib/Thruk/Controller/main.pm @@ -167,7 +167,7 @@ sub index { } } my $top5_hg = []; - my @hashkeys_hg = sort { $hostgroups->{$b} <=> $hostgroups->{$a} } keys %{$hostgroups}; + my @hashkeys_hg = sort { $hostgroups->{$b} <=> $hostgroups->{$a} || $a cmp $b } keys %{$hostgroups}; splice(@hashkeys_hg, 5) if scalar(@hashkeys_hg) > 5; for my $key (@hashkeys_hg) { push(@{$top5_hg}, { 'name' => $key, 'value' => $hostgroups->{$key} } )