diff --git a/docs/release-notes.md b/docs/release-notes.md
index cde9cbc2..d13d9f8c 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -23,6 +23,9 @@
* Added `player_add name`, which lets you add items to your inventory by name instead of ID.
* Fixed `world_settime` sometimes breaking NPC schedules (e.g. so they stay in bed).
+* For the log parser:
+ * Fixed issue parsing content packs with no description.
+
* For SMAPI developers:
* Added more consistent crossplatform handling using a new `EnvironmentUtility`, including MacOS detection.
* Added beta update channel to SMAPI, the web API, and home page.
diff --git a/src/SMAPI.Web/Framework/LogParsing/LogParser.cs b/src/SMAPI.Web/Framework/LogParsing/LogParser.cs
index b5603bd9..163176fd 100644
--- a/src/SMAPI.Web/Framework/LogParsing/LogParser.cs
+++ b/src/SMAPI.Web/Framework/LogParsing/LogParser.cs
@@ -37,7 +37,7 @@ namespace StardewModdingAPI.Web.Framework.LogParsing
private readonly Regex ContentPackListStartPattern = new Regex(@"^Loaded \d+ content packs:$", RegexOptions.Compiled | RegexOptions.IgnoreCase);
/// A regex pattern matching an entry in SMAPI's content pack list.
- private readonly Regex ContentPackListEntryPattern = new Regex(@"^ (?.+) (?.+) by (?.+) \| for (?.+?) \| (?.+)$", RegexOptions.Compiled | RegexOptions.IgnoreCase);
+ private readonly Regex ContentPackListEntryPattern = new Regex(@"^ (?.+) (?.+) by (?.+) \| for (?.+?)(?: \| (?.+))?$", RegexOptions.Compiled | RegexOptions.IgnoreCase);
/*********