From d4fbaa229796712d8e1d13aa86ee4d70bb088379 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Sat, 29 Jan 2022 22:49:08 +0000 Subject: [PATCH] Guard against reference sections without names. Commit ready for merge. - Legacy-Id: 19892 --- ietf/utils/xmldraft.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ietf/utils/xmldraft.py b/ietf/utils/xmldraft.py index 54992eb80..dd58c6239 100644 --- a/ietf/utils/xmldraft.py +++ b/ietf/utils/xmldraft.py @@ -69,11 +69,12 @@ class XMLDraft(Draft): def _reference_section_type(self, section_name): """Determine reference type from name of references section""" - section_name = section_name.lower() - if 'normative' in section_name: - return self.REF_TYPE_NORMATIVE - elif 'informative' in section_name: - return self.REF_TYPE_INFORMATIVE + if section_name: + section_name = section_name.lower() + if 'normative' in section_name: + return self.REF_TYPE_NORMATIVE + elif 'informative' in section_name: + return self.REF_TYPE_INFORMATIVE return self.REF_TYPE_UNKNOWN def get_refs(self):