UGS always removes old binaries

In Engine\Source\Programs\UnrealGameSync\UnrealGameSyncShared\WorkspaceUpdate.cs

This code looks buggy? It should just reference “RemoveOldBinaries” if that nullable bool does have a value?

if (archive != null && archive.RemoveOldBinaries.HasValue)

{

removeOldBinaries = archive.RemoveOldBinaries.HasValue;

}

Hi Julien,

Good catch, this is a bug.

I’ll get a fix in.

Thank you for reporting this.