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
@@ -855,7 +855,7 @@ def main():
         assert_table_entry('post', 'isFixedPitch', IS_FIXED_WIDTH_NOT_MONOSPACED)
         assert_table_entry('hhea', 'advanceWidthMax', width_max)
         # assert_table_entry('OS/2', 'xAvgCharWidth', width_max) #FIXME: Felipe: This needs to be discussed with Dave
-        if font['OS/2'].panose.bProportion != PANOSE_PROPORTION_MODERN: #FIXME: Dave, is this correct now?
+        if font['OS/2'].panose.bProportion == PANOSE_PROPORTION_MONOSPACED:
             assert_table_entry('OS/2', 'panose.bProportion', PANOSE_PROPORTION_ANY)
         log_results("Font is not monospaced.")
fix handling of panose bProportion field for non-monospaced fonts

Issue #<I>