From 209ee959db896abdb3d2afb8bea5df39a3d7f8d9 Mon Sep 17 00:00:00 2001
From: Yury Delendik <ydelendik@mozilla.com>
Date: Mon, 15 Oct 2012 09:01:09 -0500
Subject: [PATCH] Fixes 'currentPage is undefined' viewer error

---
 web/viewer.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/web/viewer.js b/web/viewer.js
index 6610b64c6..eb4c02f2d 100644
--- a/web/viewer.js
+++ b/web/viewer.js
@@ -713,6 +713,9 @@ var PDFView = {
 
     var container = this.container;
     var currentPage = this.pages[this.page - 1];
+    if (!currentPage) {
+      return;
+    }
 
     var pageWidthScale = (container.clientWidth - kScrollbarPadding) /
                           currentPage.width * currentPage.scale / kCssUnits;