Index: apps/gui/gwps-common.c
===================================================================
--- apps/gui/gwps-common.c	(Revision 13019)
+++ apps/gui/gwps-common.c	(Arbeitskopie)
@@ -1243,6 +1243,13 @@
             snprintf(buf, buf_size, "%d", id3->rating);
             return buf;
 
+        case WPS_TOKEN_DATABASE_SCORE:
+            if (intval) {
+                *intval = id3->score + 1;
+            }
+            snprintf(buf, buf_size, "%d", id3->score);
+            return buf;
+
 #if (CONFIG_CODEC == SWCODEC)
         case WPS_TOKEN_REPLAYGAIN:
         {
Index: apps/gui/gwps.h
===================================================================
--- apps/gui/gwps.h	(Revision 13019)
+++ apps/gui/gwps.h	(Arbeitskopie)
@@ -159,6 +159,7 @@
     /* Database */
     WPS_TOKEN_DATABASE_PLAYCOUNT,
     WPS_TOKEN_DATABASE_RATING,
+    WPS_TOKEN_DATABASE_SCORE,
 
     /* File */
     WPS_TOKEN_FILE_BITRATE,
Index: apps/gui/wps_parser.c
===================================================================
--- apps/gui/wps_parser.c	(Revision 13019)
+++ apps/gui/wps_parser.c	(Arbeitskopie)
@@ -227,6 +227,7 @@
 
     { "rp",  WPS_TOKEN_DATABASE_PLAYCOUNT,       WPS_REFRESH_DYNAMIC, NULL },
     { "rr",  WPS_TOKEN_DATABASE_RATING,          WPS_REFRESH_DYNAMIC, NULL },
+    { "rs",  WPS_TOKEN_DATABASE_SCORE,           WPS_REFRESH_DYNAMIC, NULL },
 #if CONFIG_CODEC == SWCODEC
     { "rg",  WPS_TOKEN_REPLAYGAIN,               WPS_REFRESH_STATIC,  NULL },
 #endif
