diff --git a/Aaru.Images/AaruFormat/Read.cs b/Aaru.Images/AaruFormat/Read.cs index 68ade4388..0ee1c52f5 100644 --- a/Aaru.Images/AaruFormat/Read.cs +++ b/Aaru.Images/AaruFormat/Read.cs @@ -747,6 +747,14 @@ namespace Aaru.DiscImages trackIsrcs.Add(trackEntry.sequence, trackEntry.isrc); } + if(trackFlags.Count > 0 && + !imageInfo.ReadableSectorTags.Contains(SectorTagType.CdTrackFlags)) + imageInfo.ReadableSectorTags.Add(SectorTagType.CdTrackFlags); + + if(trackIsrcs.Count > 0 && + !imageInfo.ReadableSectorTags.Contains(SectorTagType.CdTrackIsrc)) + imageInfo.ReadableSectorTags.Add(SectorTagType.CdTrackIsrc); + imageInfo.HasPartitions = true; imageInfo.HasSessions = true;