diff --git a/citeproc/model.py b/citeproc/model.py index 8a99972..5808f83 100644 --- a/citeproc/model.py +++ b/citeproc/model.py @@ -666,6 +666,8 @@ def find_common(first, last): common = find_common(first, last) if range_format == 'chicago': m = re.search(r'\d+', first) + if not m: + return last first_number = int(m.group()) if first_number < 100 or first_number % 100 == 0: range_format = 'expanded'