Skip nonexisting glyphs in glyf closure
diff --git a/pyotlss.py b/pyotlss.py
index 75e908e..ac1036a 100755
--- a/pyotlss.py
+++ b/pyotlss.py
@@ -756,6 +756,8 @@
 	while True:
 		components = []
 		for g in decompose:
+			if g not in self:
+				continue
 			gl = self[g]
 			if gl.isComposite ():
 				for c in gl.components: