[uniscribe] Unbreak
diff --git a/src/hb-uniscribe-shape.cc b/src/hb-uniscribe-shape.cc
index b3653e7..7962f3a 100644
--- a/src/hb-uniscribe-shape.cc
+++ b/src/hb-uniscribe-shape.cc
@@ -219,11 +219,11 @@
   } HB_STMT_END;
 
   hb_uniscribe_face_data_t *face_data = _hb_uniscribe_face_get_data (font->face);
-  if (unlikely (!face_data))
+  if (unlikely (!face_data->fh))
     FAIL ("Couldn't get face data");
 
   hb_uniscribe_font_data_t *font_data = _hb_uniscribe_font_get_data (font);
-  if (unlikely (!font_data))
+  if (unlikely (!font_data->hfont))
     FAIL ("Couldn't get font font");
 
   if (unlikely (!buffer->len))