diff --git a/reactos/drivers/wdm/audio/backpln/portcls/irp.cpp b/reactos/drivers/wdm/audio/backpln/portcls/irp.cpp index 35bc6b15bb3..e18b1f7fee9 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/irp.cpp +++ b/reactos/drivers/wdm/audio/backpln/portcls/irp.cpp @@ -159,10 +159,9 @@ PortClsPnp( } DPRINT("unhandled function %u\n", IoStack->MinorFunction); - - Irp->IoStatus.Status = STATUS_UNSUCCESSFUL; + Status = Irp->IoStatus.Status; IoCompleteRequest(Irp, IO_NO_INCREMENT); - return STATUS_UNSUCCESSFUL; + return Status; } VOID