diff --git a/Wabbajack.Lib/Downloaders/NexusDownloader.cs b/Wabbajack.Lib/Downloaders/NexusDownloader.cs index 4f66d984..47ffec97 100644 --- a/Wabbajack.Lib/Downloaders/NexusDownloader.cs +++ b/Wabbajack.Lib/Downloaders/NexusDownloader.cs @@ -104,8 +104,11 @@ namespace Wabbajack.Lib.Downloaders { try { - var info = new NexusApiClient().GetFileInfo(this); - return info.category_name != null; + var modfiles = new NexusApiClient().GetModFiles(GameRegistry.GetByMO2ArchiveName(GameName).Game, int.Parse(ModID)); + var fileid = ulong.Parse(FileID); + var found = modfiles + .FirstOrDefault(file => file.file_id == fileid && file.category_name != null); + return found != null; } catch (Exception ex) {