diff --git a/reactos/lib/drivers/libusb/hub_controller.cpp b/reactos/lib/drivers/libusb/hub_controller.cpp index 32b3f7efd4f..0a1be71ef78 100644 --- a/reactos/lib/drivers/libusb/hub_controller.cpp +++ b/reactos/lib/drivers/libusb/hub_controller.cpp @@ -848,7 +848,9 @@ CHubController::HandleBulkOrInterruptTransfer( ASSERT(m_PendingSCEIrp == NULL); if (QueryStatusChangeEndpoint(Irp)) { - StatusChangeEndpointCallBack(this); + // + // We've seen a change already, so return immediately + // return STATUS_SUCCESS; }