From 6f8236c9ef55aba08cd5ec19b7d3261870b3c286 Mon Sep 17 00:00:00 2001 From: Kevin Ransom Date: Sat, 12 Sep 2020 23:15:14 -0700 Subject: [PATCH] Bloody mutable fields --- src/fsharp/TypedTreePickle.fs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fsharp/TypedTreePickle.fs b/src/fsharp/TypedTreePickle.fs index 837021b92e2..970c47fc743 100644 --- a/src/fsharp/TypedTreePickle.fs +++ b/src/fsharp/TypedTreePickle.fs @@ -53,7 +53,8 @@ type PickledDataWithReferences<'rawData> = // Only fixup what needs fixing up if reqd.IsUnresolvedReference then match loader reqd.AssemblyName with - | Some loaded -> reqd.Fixup loaded + | Some loaded -> + if reqd.IsUnresolvedReference then reqd.Fixup loaded | _ -> () ) x.RawData