aboutsummaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
Diffstat (limited to 'frontend')
-rw-r--r--frontend/menu.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/frontend/menu.c b/frontend/menu.c
index 3a6ae9c..9ca5f95 100644
--- a/frontend/menu.c
+++ b/frontend/menu.c
@@ -251,7 +251,9 @@ static int optional_cdimg_filter(struct dirent **namelist, int count,
p = strrchr(buf2, '/');
if (p == NULL)
p = strrchr(buf2, '\\');
- if (p == NULL)
+ if (p != NULL)
+ p++;
+ else
p = buf2;
snprintf(buf, sizeof(buf), "%s/%s", basedir, p);