diff --git a/src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp b/src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp index 083c38333d..805acb2c14 100644 --- a/src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp +++ b/src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp @@ -776,7 +776,7 @@ publish_devices() if (!gDeviceNames) return NULL; - gDeviceNames[index++] = DEVICE_NAME; + gDeviceNames[index++] = strdup(DEVICE_NAME); mutex_lock(&gDeviceListLock); raw_device *element = gDeviceList;