diff --git a/reactos/ntoskrnl/io/iomgr/deviface.c b/reactos/ntoskrnl/io/iomgr/deviface.c index cfb37ef511c..3b526609b55 100644 --- a/reactos/ntoskrnl/io/iomgr/deviface.c +++ b/reactos/ntoskrnl/io/iomgr/deviface.c @@ -1397,6 +1397,7 @@ IoSetDeviceInterfaceState(IN PUNICODE_STRING SymbolicLinkName, if (!NT_SUCCESS(Status)) { DPRINT1("RtlGUIDFromString() failed with status 0x%08lx\n", Status); + ObDereferenceObject(FileObject); return Status; }