From f630b8c519cf6e98f1fdd283da0b693ada88374e Mon Sep 17 00:00:00 2001 From: notmasteryet Date: Fri, 26 Aug 2011 22:58:03 -0500 Subject: [PATCH] Properly handle non-existent link destinations --- web/viewer.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/viewer.js b/web/viewer.js index 8af6e01d1..ec7ff3001 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -87,6 +87,8 @@ var PDFView = { navigateTo: function(dest) { if (typeof dest === 'string') dest = this.destinations[dest]; + if (!(dest instanceof Array)) + return; // invalid destination // dest array looks like that: var destRef = dest[0]; var pageNumber = this.pagesRefMap[destRef.num + ' ' + destRef.gen + ' R'];