Index: trunk/src/hid_cam.c =================================================================== --- trunk/src/hid_cam.c (revision 18294) +++ trunk/src/hid_cam.c (revision 18295) @@ -207,7 +207,7 @@ { char *curr, *next; - if (src == NULL) + if ((src == NULL) || (*src == '\0')) return 0; memset(dst, 0, sizeof(pcb_cam_t));