@@ -, +, @@ --- C4/Members/Messaging.pm | 3 +++ 1 file changed, 3 insertions(+) --- a/C4/Members/Messaging.pm +++ a/C4/Members/Messaging.pm @@ -217,6 +217,9 @@ END_SQL } my @return = values %$choices; + + @return = sort { $a->{message_attribute_id} <=> $b->{message_attribute_id} } @return; + # warn( Data::Dumper->Dump( [ \@return ], [ 'return' ] ) ); return \@return; } --