diff --git a/drivers/filters/mountmgr/mountmgr.c b/drivers/filters/mountmgr/mountmgr.c index 0b2fe8e7ba0..c2fc801a478 100644 --- a/drivers/filters/mountmgr/mountmgr.c +++ b/drivers/filters/mountmgr/mountmgr.c @@ -1736,7 +1736,7 @@ MountMgrCleanup(IN PDEVICE_OBJECT DeviceObject, } /* Otherwise, cancel all the IRPs */ - NextEntry = &(DeviceExtension->IrpListHead); + NextEntry = DeviceExtension->IrpListHead.Flink; do { ListIrp = CONTAINING_RECORD(NextEntry, IRP, Tail.Overlay.ListEntry);