From 09f11a5b156f74ed7c84b330eeda45d47b27e466 Mon Sep 17 00:00:00 2001 From: Marc Foley Date: Fri, 1 Jul 2022 10:31:33 +0100 Subject: [PATCH] Update __init__.py --- Lib/axisregistry/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Lib/axisregistry/__init__.py b/Lib/axisregistry/__init__.py index d8a27e19e4..47bb6773b9 100644 --- a/Lib/axisregistry/__init__.py +++ b/Lib/axisregistry/__init__.py @@ -323,7 +323,8 @@ def build_fvar_instances(ttFont, axis_dflts={}): # Protect name IDs which are shared with the STAT table stat_nameids = [] if "STAT" in ttFont: - stat_nameids = [av.ValueNameID for av in ttFont["STAT"].table.AxisValueArray.AxisValue] + if stat.table.AxisValueCount > 0: + stat_nameids = [av.ValueNameID for av in ttFont["STAT"].table.AxisValueArray.AxisValue] # rm old fvar subfamily and ps name records for inst in fvar.instances: -- 2.47.3