Index: trunk/src_plugins/lib_vfs/lib_vfs.c =================================================================== --- trunk/src_plugins/lib_vfs/lib_vfs.c (revision 24081) +++ trunk/src_plugins/lib_vfs/lib_vfs.c (revision 24082) @@ -202,6 +202,15 @@ pcb_layer_id_t lid = strtol(path, &end, 10); int res; + if (*end == '\0') { + pcb_layer_t *ly = pcb_get_layer(pcb->Data, lid); + if (ly == NULL) + return -1; + if (isdir != NULL) + *isdir = 1; + return 0; + } + if (*end != '/') return -1; path=end+1;