diff --git a/Lib/fontTools/ttLib/tables/otBase.py b/Lib/fontTools/ttLib/tables/otBase.py index a33d7c1ab..955eb1c67 100644 --- a/Lib/fontTools/ttLib/tables/otBase.py +++ b/Lib/fontTools/ttLib/tables/otBase.py @@ -443,7 +443,7 @@ class OTTableWriter(object): items[i] = packUShort(item.subWriter.pos - pos) except struct.error: # provide data to fix overflow problem. - overflowErrorRecord = self.getOverflowErrorRecord(item) + overflowErrorRecord = self.getOverflowErrorRecord(item.subWriter) raise OTLOffsetOverflowError(overflowErrorRecord) elif item.offsetSize == 3: