diff --git a/src/NzbDrone.Core/Indexers/Definitions/Torznab/TorznabRssParser.cs b/src/NzbDrone.Core/Indexers/Definitions/Torznab/TorznabRssParser.cs index 9bd544aad..04c67c376 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Torznab/TorznabRssParser.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Torznab/TorznabRssParser.cs @@ -277,6 +277,18 @@ namespace NzbDrone.Core.Indexers.Torznab flags.Add(IndexerFlag.FreeLeech); } + var tags = TryGetMultipleTorznabAttributes(item, "tag"); + + if (tags.Any(t => t.EqualsIgnoreCase("internal"))) + { + flags.Add(IndexerFlag.Internal); + } + + if (tags.Any(t => t.EqualsIgnoreCase("scene"))) + { + flags.Add(IndexerFlag.Scene); + } + return flags; }