diff --git a/lib/ttf/tables/maxp.js b/lib/ttf/tables/maxp.js
index <HASH>..<HASH> 100644
--- a/lib/ttf/tables/maxp.js
+++ b/lib/ttf/tables/maxp.js
@@ -5,16 +5,13 @@
 var _ = require('lodash');
 var jDataView = require('jDataView');
 
-// Find max points in glyph contours.
-// Actual number of points can be reduced in the further code, but it is not a problem.
-// This number cannot be less than max glyph points because of glyph missing
-// in certain cases in some browser (like Chrome in MS Windows).
+// Find max points in glyph TTF contours.
 function getMaxPoints(font) {
   var maxPoints = 0;
   return _.reduce(font.glyphs,  function (maxPoints, glyph) {
 
-    var sumPoints = _.reduce(glyph.contours, function (sumPoints, contour) {
-      return (sumPoints || 0) + contour.points.length;
+    var sumPoints = _.reduce(glyph.ttfContours, function (sumPoints, contour) {
+      return (sumPoints || 0) + contour.length;
     }, sumPoints);
 
     return Math.max(sumPoints || 0, maxPoints);
Addition fix for MAXP table.