Remove unused parameter
diff --git a/Lib/fontTools/ttLib/tables/otBase.py b/Lib/fontTools/ttLib/tables/otBase.py
index aba9866..8f06e40 100644
--- a/Lib/fontTools/ttLib/tables/otBase.py
+++ b/Lib/fontTools/ttLib/tables/otBase.py
@@ -101,7 +101,7 @@
 		self.valueFormat = valueFormat
 		self.cachingStats = cachingStats
 
-	def getSubReader(self, offset, persistent=False):
+	def getSubReader(self, offset):
 		offset = self.offset + offset
 		if self.cachingStats is not None:
 			try:
diff --git a/Lib/fontTools/ttLib/tables/otConverters.py b/Lib/fontTools/ttLib/tables/otConverters.py
index ef607f7..b96ef5c 100644
--- a/Lib/fontTools/ttLib/tables/otConverters.py
+++ b/Lib/fontTools/ttLib/tables/otConverters.py
@@ -183,7 +183,7 @@
 			print "*** Warning: offset is not 0, yet suspiciously low (%s). table: %s" \
 					% (offset, self.tableClass.__name__)
 			return None
-		subReader = reader.getSubReader(offset, persistent=lazy)
+		subReader = reader.getSubReader(offset)
 		table = self.tableClass()
 		if lazy:
 			table.reader = subReader