diff --git a/WPrefs.app/Menu.c b/WPrefs.app/Menu.c index afa145b8..79ff541b 100644 --- a/WPrefs.app/Menu.c +++ b/WPrefs.app/Menu.c @@ -1502,8 +1502,12 @@ static void showData(_Panel * panel) path = wexpandpath(WMGetFromPLString(pmenu)); - if (access(path, F_OK) < 0) + if (access(path, F_OK) < 0) { + char *old_path = path; + path = wfindfile(DEF_CONFIG_PATHS, path); + wfree(old_path); + } /* TODO: if needed, concatenate locale suffix to path. See getLocalizedMenuFile() in src/rootmenu.c. */