diff --git a/src/fonts.js b/src/fonts.js
index 0c26ec884..a13c948ab 100644
--- a/src/fonts.js
+++ b/src/fonts.js
@@ -1997,9 +1997,8 @@ var Font = (function FontClosure() {
           // Re-encode cmap encoding to unicode, based on the 'post' table data
           // diffrence array or base encoding
           var reverseMap = [];
-          for (var i = 0, ii = glyphs.length; i < ii; i++) {
+          for (var i = 0, ii = glyphs.length; i < ii; i++)
             reverseMap[glyphs[i].unicode] = i;
-          }
 
           var newGlyphUnicodes = [];
           for (var i = 0, ii = glyphs.length; i < ii; i++) {
diff --git a/test/pdfs/issue1309.pdf.link b/test/pdfs/issue1309.pdf.link
new file mode 100644
index 000000000..1351d45ef
--- /dev/null
+++ b/test/pdfs/issue1309.pdf.link
@@ -0,0 +1 @@
+http://www.lufthansa.com/mediapool/pdf/31/media_907231.pdf
diff --git a/test/pdfs/issue1317.pdf.link b/test/pdfs/issue1317.pdf.link
new file mode 100644
index 000000000..67c4d50ef
--- /dev/null
+++ b/test/pdfs/issue1317.pdf.link
@@ -0,0 +1 @@
+http://iliad.fr/presse/2012/CP_080312_Free_mobile.pdf