diff -Nru a/namedev.c b/namedev.c --- a/namedev.c Mon Nov 24 12:50:08 2003 +++ b/namedev.c Mon Nov 24 12:50:08 2003 @@ -514,7 +514,7 @@ case 'b': if (strlen(udev->bus_id) == 0) break; - strcat(string, udev->bus_id); + strcat(pos, udev->bus_id); dbg("substitute bus_id '%s'", udev->bus_id); break; case 'n':