diff --git a/drivers/usb/usbohci/hcd_controller.cpp b/drivers/usb/usbohci/hcd_controller.cpp index c4539c6c0a2..dc0537ca242 100644 --- a/drivers/usb/usbohci/hcd_controller.cpp +++ b/drivers/usb/usbohci/hcd_controller.cpp @@ -531,19 +531,7 @@ CHCDController::HandlePnp( // stop lower device // Status = SyncForwardIrp(m_NextDeviceObject, Irp); - if (NT_SUCCESS(Status)) - { - // - // detach device - // - IoDetachDevice(m_NextDeviceObject); - IoDeleteDevice(DeviceObject); - } - } - - - break; } case IRP_MN_QUERY_REMOVE_DEVICE: