diff -u -r ../../rockbox-daily-20060927.ref/apps/onplay.c ./onplay.c
--- ../../rockbox-daily-20060927.ref/apps/onplay.c	2006-09-20 07:00:52.000000000 +0300
+++ ./onplay.c	2006-09-28 13:25:05.000000000 +0300
@@ -843,13 +843,6 @@
     selected_file = file;
     selected_file_attr = attr;
 
-    if (context == CONTEXT_WPS)
-    {
-        items[i].desc = ID2P(LANG_SOUND_SETTINGS);
-        items[i].function = sound_menu;
-        i++;
-    }
-
     if (context == CONTEXT_WPS ||
         context == CONTEXT_TREE ||
         context == CONTEXT_ID3DB)
@@ -864,6 +857,15 @@
 
     if (context == CONTEXT_WPS)
     {
+        items[i].desc = ID2P(LANG_SOUND_SETTINGS);
+        items[i].function = sound_menu;
+        i++;
+    }
+
+
+
+    if (context == CONTEXT_WPS)
+    {
         items[i].desc = ID2P(LANG_BOOKMARK_MENU);
         items[i].function = bookmark_menu;
         i++;
