diff --git a/fonts.js b/fonts.js
index 3101a2c68..ce93d11e0 100755
--- a/fonts.js
+++ b/fonts.js
@@ -220,7 +220,7 @@ var FontLoader = {
       }
       src += '  var fontNames=[' + fontNamesArray + '];\n';
       src += '  window.onload = function () {\n';
-      src += '    top.postMessage(JSON.stringify(fontNames), "*");\n';
+      src += '    parent.postMessage(JSON.stringify(fontNames), "*");\n';
       src += '  }';
       src += '</script></head><body>';
       for (var i = 0; i < names.length; ++i) {