diff --git a/Lib/fontTools/varLib/__init__.py b/Lib/fontTools/varLib/__init__.py index eead87f65..fb457b711 100644 --- a/Lib/fontTools/varLib/__init__.py +++ b/Lib/fontTools/varLib/__init__.py @@ -186,6 +186,8 @@ def _add_gvar(font, model, master_ttfs): supports = model.supports assert len(deltas) == len(supports) for i,(delta,support) in enumerate(zip(deltas[1:], supports[1:])): + if not delta: + continue var = TupleVariation(support, delta) gvar.variations[glyph].append(var)