Index: libmenu/menu_filesel.c =================================================================== --- libmenu/menu_filesel.c (revision 24089) +++ libmenu/menu_filesel.c (working copy) @@ -320,7 +320,7 @@ if(l <= 1) break; mpriv->dir[l-1] = '\0'; slash = strrchr(mpriv->dir,'/'); -#if defined(__MINGW32__) || defined(__CYGWIN__) +#if defined(__MINGW32__) || defined(__CYGWIN__) || defined(__OS2__) if (!slash) slash = strrchr(mpriv->dir,'\\'); #endif