Index: trunk/src/data.c =================================================================== --- trunk/src/data.c (revision 37405) +++ trunk/src/data.c (revision 37406) @@ -974,7 +974,7 @@ else if (rnd_strncasecmp(*name, "buffer#", 7) == 0) { char *end; long idx = strtol((*name)+7, &end, 10); - if ((*end == '\0') && (idx >= 0) && (idx < PCB_MAX_BUFFER)) { + if (((*end == '\0') || (*end == '/')) && (idx >= 0) && (idx < PCB_MAX_BUFFER)) { *name = end; if (**name == '/') (*name)++;