diff --git a/Lib/fontTools/subset.py b/Lib/fontTools/subset.py index b5368977e..b536a969c 100644 --- a/Lib/fontTools/subset.py +++ b/Lib/fontTools/subset.py @@ -1702,8 +1702,8 @@ def prune_post_subset(self, options): if hasattr(subrs, 'offsets'): del subrs.offsets - for i in range (subrs.count): - subrs[i].subset_subroutines (local_subrs, font.GlobalSubrs) + for subr in subrs.items: + subr.subset_subroutines (local_subrs, font.GlobalSubrs) # Cleanup for subrs in all_subrs: