diff --git a/reactos/ntoskrnl/ob/oblink.c b/reactos/ntoskrnl/ob/oblink.c index 6a4eac8bd2d..8eb1bebdc31 100644 --- a/reactos/ntoskrnl/ob/oblink.c +++ b/reactos/ntoskrnl/ob/oblink.c @@ -589,8 +589,7 @@ NtCreateSymbolicLinkObject(OUT PHANDLE LinkHandle, /* Setup the target name */ SymbolicLink->LinkTarget.Length = CapturedLinkTarget.Length; - SymbolicLink->LinkTarget.MaximumLength = CapturedLinkTarget.Length + - sizeof(WCHAR); + SymbolicLink->LinkTarget.MaximumLength = CapturedLinkTarget.MaximumLength; SymbolicLink->LinkTarget.Buffer = ExAllocatePoolWithTag(PagedPool, CapturedLinkTarget.MaximumLength,