diff --git a/tcms/core/templatetags/extra_filters.py b/tcms/core/templatetags/extra_filters.py index dbe06fb242..1590ea5c19 100644 --- a/tcms/core/templatetags/extra_filters.py +++ b/tcms/core/templatetags/extra_filters.py @@ -18,6 +18,9 @@ def markdown2html(md_str): """ Returns markdown string as HTML. """ + if md_str is None: + md_str = '' + rendered_md = markdown.markdown(md_str, extensions=['markdown.extensions.fenced_code', 'markdown.extensions.nl2br'])