diff --git a/patch_pelican.diff b/patch_pelican.diff index e69de29..7d80ad5 100644 --- a/patch_pelican.diff +++ b/patch_pelican.diff @@ -0,0 +1,10 @@ +@@ -291,7 +291,9 @@ + content = parts.get('body') + + metadata = self._parse_metadata(pub.document, source_path) +- metadata.setdefault('title', parts.get('title')) ++ title = parts.get('title') ++ if title: ++ metadata.setdefault('title', parts.get('title')) + + return content, metadata