diff --git a/fontbakery-check-ttf.py b/fontbakery-check-ttf.py
index <HASH>..<HASH> 100755
--- a/fontbakery-check-ttf.py
+++ b/fontbakery-check-ttf.py
@@ -674,6 +674,23 @@ def main():
       fb.ok("Fonts have consistent PANOSE proportion.")
 
     # -----------------------------------------------------
+    fb.new_check("Fonts have consistent PANOSE family type?")
+    fail = False
+    familytype = None
+    for f in family.fonts:
+      ttfont = ttf_file(f)
+      if familytype is None:
+        familytype = ttfont['OS/2'].panose.bFamilyType
+      if familytype != ttfont['OS/2'].panose.bFamilyType:
+        fail = True
+
+    if fail:
+      fb.error("PANOSE family type is not"
+               " the same accross this family.")
+    else:
+      fb.ok("Fonts have consistent PANOSE family type.")
+
+    # -----------------------------------------------------
     fb.new_check("Fonts have equal numbers of glyphs?")
     glyphs_count = 0
     fail = False
new check: fonts have consistent PANOSE family type accross family?

(issue #<I>)