diff -p -up audacious-1.5.1/src/audacious/ui_skinselector.c.ski audacious-1.5.1/src/audacious/ui_skinselector.c --- audacious-1.5.1/src/audacious/ui_skinselector.c.ski 2008-05-24 00:00:34.000000000 +0200 +++ audacious-1.5.1/src/audacious/ui_skinselector.c 2008-05-25 12:52:10.000000000 +0200 @@ -250,11 +250,14 @@ skinlist_clear(void) void skinlist_update(void) { - gchar *skinsdir; + gchar *skinsdir, *xmms_user_skin_dir; skinlist_clear(); scan_skindir(aud_paths[BMP_PATH_USER_SKIN_DIR]); + xmms_user_skin_dir = g_build_filename(g_get_home_dir(), ".xmms", "Skins", NULL); + scan_skindir(xmms_user_skin_dir); + g_free(xmms_user_skin_dir); scan_skindir(DATA_DIR G_DIR_SEPARATOR_S "Skins"); skinsdir = getenv("SKINSDIR");