Index: app/helpers/application_helper.rb =================================================================== --- app/helpers/application_helper.rb (revision 21221) +++ app/helpers/application_helper.rb (working copy) @@ -574,7 +574,7 @@ s << content_tag('option', "<< #{l(:label_me)} >>", :value => User.current.id) end groups = +'' - collection.sort.each do |element| + collection.sort_by{|user|}.each do |element| selected_attribute = ' selected="selected"' if option_value_selected?(element, selected) || element.id.to_s == selected (element.is_a?(Group) ? groups : s) << %() end Index: app/models/issue.rb =================================================================== --- app/models/issue.rb (revision 21221) +++ app/models/issue.rb (working copy) @@ -948,7 +948,7 @@ if assigned_to_id_was.present? && assignee = Principal.find_by_id(assigned_to_id_was) users << assignee end - users.uniq.sort + users.uniq.sort_by{|user|} end # Versions that the issue can be assigned to