diff --git a/reactos/ntoskrnl/cc/view.c b/reactos/ntoskrnl/cc/view.c index 582d2820a3b..fb8e8f187c2 100644 --- a/reactos/ntoskrnl/cc/view.c +++ b/reactos/ntoskrnl/cc/view.c @@ -235,7 +235,8 @@ CcRosFlushDirtyPages ( KeAcquireGuardedMutex(&ViewLock); CcRosVacbDecRefCount(current); - if (!NT_SUCCESS(Status) && (Status != STATUS_END_OF_FILE)) + if (!NT_SUCCESS(Status) && (Status != STATUS_END_OF_FILE) && + (Status != STATUS_MEDIA_WRITE_PROTECTED)) { DPRINT1("CC: Failed to flush VACB.\n"); }