diff --git a/SabreTools.Library/DatFiles/DatFile.cs b/SabreTools.Library/DatFiles/DatFile.cs index 8b36a96c..6dc42e7b 100644 --- a/SabreTools.Library/DatFiles/DatFile.cs +++ b/SabreTools.Library/DatFiles/DatFile.cs @@ -2546,7 +2546,8 @@ namespace SabreTools.Library.DatFiles List items = this[key]; for (int i = 0; i < items.Count; i++) { - items[i].MachineName += "/" + items[i].Name; + string[] splitname = items[i].Name.Split('.'); + items[i].MachineName += "/" + string.Join(".", splitname.Take(splitname.Length > 1 ? splitname.Length - 1 : 1)); } }); }