diff --git a/src/DotNet/Writer/Metadata.cs b/src/DotNet/Writer/Metadata.cs index 9b474e6f..ebb6a9a2 100644 --- a/src/DotNet/Writer/Metadata.cs +++ b/src/DotNet/Writer/Metadata.cs @@ -3235,7 +3235,7 @@ void AddMethodDebugInformation(MethodDef method, uint rid, uint localVarSigToken outStream.SetLength(0); outStream.Position = 0; - writer.WriteCompressedUInt32(localVarSigToken); + writer.WriteCompressedUInt32(MDToken.ToRID(localVarSigToken)); if (singleDoc is null) writer.WriteCompressedUInt32(VerifyGetRid(firstDoc));