Index: /Users/mh/Documents/workspace/7.3/server/Slim/Control/Queries.pm =================================================================== --- /Users/mh/Documents/workspace/7.3/server/Slim/Control/Queries.pm (revision 24142) +++ /Users/mh/Documents/workspace/7.3/server/Slim/Control/Queries.pm (working copy) @@ -860,6 +860,9 @@ next if !$obj; my $id = $obj->id(); $id += 0; + + my $sortValue = $obj->namesort; + my $textKey = substr($sortValue, 0, 1); if ($menuMode){ $request->addResultLoop($loopname, $chunkCount, 'text', $obj->name); @@ -871,7 +874,7 @@ 'favorites_url' => $url, 'favorites_title' => $obj->name, 'artist_id' => $id, - 'textkey' => substr($obj->namesort, 0, 1), + 'textkey' => $textKey, }; _mixerItemParams(request => $request, obj => $obj, loopname => $loopname, chunkCount => $chunkCount, params => $params); $request->addResultLoop($loopname, $chunkCount, 'params', $params); @@ -881,6 +884,8 @@ } else { $request->addResultLoop($loopname, $chunkCount, 'id', $id); + $request->addResultLoop($loopname, $chunkCount, 'textkey', $textKey); + $request->addResultLoop($loopname, $chunkCount, 'sortvalue', $sortValue); $request->addResultLoop($loopname, $chunkCount, 'artist', $obj->name); }