diff --git a/SabreTools.DatItems/DatItem.cs b/SabreTools.DatItems/DatItem.cs index 7071ae27..6ac2045e 100644 --- a/SabreTools.DatItems/DatItem.cs +++ b/SabreTools.DatItems/DatItem.cs @@ -170,7 +170,6 @@ namespace SabreTools.DatItems /// Existing item to copy information from /// /// The cases when Source data is updated: - /// - Current source data is missing and the other item has a source /// - Current source data has an index higher than the other item /// public void ConditionalUpdateSource(DatItem item) @@ -179,19 +178,6 @@ namespace SabreTools.DatItems Source? selfSource = GetFieldValue(DatItem.SourceKey); Source? itemSource = item.GetFieldValue(DatItem.SourceKey); - // If both sources are missing, do nothing - if (selfSource == null && itemSource == null) - return; - - // Use the new source if missing - if (selfSource == null && itemSource != null) - { - SetFieldValue(DatItem.SourceKey, itemSource.Clone() as Source); - CopyMachineInformation(item); - SetName(item.GetName()); - return; - } - // If either source is missing if (selfSource == null || itemSource == null) return;