diff --git a/frappe/utils/print_format.py b/frappe/utils/print_format.py
index 3a3770bce1..75645b915f 100644
--- a/frappe/utils/print_format.py
+++ b/frappe/utils/print_format.py
@@ -294,7 +294,7 @@ def render_letterhead_for_print(letterhead: str | None = None, doc: dict | str |
frappe.db.get_value(
"Letter Head",
letterhead or {"is_default": 1},
- ["content", "footer", "header_script", "footer_script"],
+ ["content", "footer", "header_script", "footer_script", "custom_css"],
as_dict=True,
)
or {}
@@ -307,6 +307,8 @@ def render_letterhead_for_print(letterhead: str | None = None, doc: dict | str |
header = render_template(letter_head.content, {"doc": context_doc})
if letter_head.header_script:
header += f"\n\n"
+ if letter_head.custom_css:
+ header += f"\n\n"
rendered["header"] = header
if letter_head.footer: