diff --git a/src/SMAPI.Toolkit/Serialization/Models/Manifest.cs b/src/SMAPI.Toolkit/Serialization/Models/Manifest.cs index 4f84a60d..1607cf3e 100644 --- a/src/SMAPI.Toolkit/Serialization/Models/Manifest.cs +++ b/src/SMAPI.Toolkit/Serialization/Models/Manifest.cs @@ -134,15 +134,11 @@ namespace StardewModdingAPI.Toolkit.Serialization.Models return false; } - // validate content pack - else if (isContentPack) + // validate content pack ID + else if (isContentPack && string.IsNullOrWhiteSpace(this.ContentPackFor!.UniqueID)) { - // invalid content pack ID - if (string.IsNullOrWhiteSpace(this.ContentPackFor!.UniqueID)) - { - error = $"manifest declares {nameof(IManifest.ContentPackFor)} without its required {nameof(IManifestContentPackFor.UniqueID)} field."; - return false; - } + error = $"manifest declares {nameof(IManifest.ContentPackFor)} without its required {nameof(IManifestContentPackFor.UniqueID)} field."; + return false; } // validate required fields