diff --git a/Lib/fontTools/ttLib/tables/_g_l_y_f.py b/Lib/fontTools/ttLib/tables/_g_l_y_f.py index 0a2598b5e..127b2e04d 100644 --- a/Lib/fontTools/ttLib/tables/_g_l_y_f.py +++ b/Lib/fontTools/ttLib/tables/_g_l_y_f.py @@ -502,7 +502,7 @@ class table__g_l_y_f(DefaultTable.DefaultTable): assert len(coord) == len(glyph.coordinates) glyph.coordinates = GlyphCoordinates(coord) - glyph.recalcBounds(self) + glyph.recalcBounds(self, boundsDone=set()) horizontalAdvanceWidth = otRound(rightSideX - leftSideX) if horizontalAdvanceWidth < 0: