minor refactoring


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@340 4cde692c-a291-49d1-8350-778aa11640f8
diff --git a/Lib/fontTools/ttLib/tables/otBase.py b/Lib/fontTools/ttLib/tables/otBase.py
index 9d18cab..ceb1571 100644
--- a/Lib/fontTools/ttLib/tables/otBase.py
+++ b/Lib/fontTools/ttLib/tables/otBase.py
@@ -392,9 +392,8 @@
 			raise    # XXX on KeyError, raise nice error
 		value = conv.xmlRead(attrs, content, font)
 		if conv.repeat:
-			try:
-				seq = getattr(self, conv.name)
-			except AttributeError:
+			seq = getattr(self, conv.name, None)
+			if seq is None:
 				seq = []
 				setattr(self, conv.name, seq)
 			seq.append(value)