aboutsummaryrefslogtreecommitdiff
path: root/gemini-to-web/src/gemini_to_web/html.py
diff options
context:
space:
mode:
Diffstat (limited to 'gemini-to-web/src/gemini_to_web/html.py')
-rw-r--r--gemini-to-web/src/gemini_to_web/html.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/gemini-to-web/src/gemini_to_web/html.py b/gemini-to-web/src/gemini_to_web/html.py
index a8a42ec..e3a5d45 100644
--- a/gemini-to-web/src/gemini_to_web/html.py
+++ b/gemini-to-web/src/gemini_to_web/html.py
@@ -25,7 +25,9 @@ def to_html(parsed: list[parser.GemElement], title_extractor=first_header_title_
head = []
if title_extractor:
- head.append(htmlgenerator.TITLE(title_extractor(parsed)))
+ title = title_extractor(parsed)
+ if title:
+ head.append(htmlgenerator.TITLE())
if extra_head:
head += extra_head