From ca460ee75374544680e120dfb302de92eac2ac6a Mon Sep 17 00:00:00 2001 From: Justin Mayer Date: Mon, 13 Apr 2026 17:33:58 +0200 Subject: [PATCH] Ensure `URLWrapper.__str__()` returns a string This could otherwise cause an error if a setting, such as `AUTHOR`, was set to `None`. --- pelican/urlwrappers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pelican/urlwrappers.py b/pelican/urlwrappers.py index 8023613c..6edfbe2e 100644 --- a/pelican/urlwrappers.py +++ b/pelican/urlwrappers.py @@ -95,7 +95,7 @@ class URLWrapper: return False def __str__(self): - return self.name + return self.name or "" def __repr__(self): return f"<{type(self).__name__} {self._name!r}>"