Index: Slim/Web/Pages/Home.pm =================================================================== --- Slim/Web/Pages/Home.pm (revision 33007) +++ Slim/Web/Pages/Home.pm (working copy) @@ -139,15 +139,9 @@ my @sorted = sort { ( $menu !~ /(?:my_apps)/ && - ( $pluginWeights->{$a} || 0 ) <=> - ( $pluginWeights->{$b} || 0 ) + ( $pluginWeights->{$a} || $prefs->get("rank-$a") || 0 ) <=> + ( $pluginWeights->{$b} || $prefs->get("rank-$b") || 0 ) ) - || - ( - $menu !~ /(?:my_apps)/ && - ( $prefs->get("rank-$b") || 0 ) <=> - ( $prefs->get("rank-$a") || 0 ) - ) || ( $menu =~ /(?:my_apps)/ && $a eq 'PLUGIN_APP_GALLERY_MODULE_NAME' && -1