Index: trunk/src_plugins/fp_fs/fp_fs.c =================================================================== --- trunk/src_plugins/fp_fs/fp_fs.c (revision 1591) +++ trunk/src_plugins/fp_fs/fp_fs.c (revision 1592) @@ -248,7 +248,7 @@ free(d->parent); free(d); } - if (l.children == 0) + if ((l.children == 0) && (l.menu->data.dir.children.used == 0)) fp_rmdir(l.menu); free(working); return l.children;