--- a/src/truetype/ttobjs.c	2016-12-17 13:56:15.000000000 -0800
+++ b/src/truetype/ttobjs.c	2017-04-28 10:32:45.672001009 -0700
@@ -1194,10 +1194,14 @@
     FT_Size_Metrics*  metrics;
 
 
-    size->ttmetrics.valid = FALSE;
-
     face = (TT_Face)size->root.face;
 
+    /* nothing to do for CFF2 */
+    if ( face->isCFF2 )
+      return FT_Err_Ok;
+
+    size->ttmetrics.valid = FALSE;
+
     metrics = &size->metrics;
 
     /* copy the result from base layer */