From 1ed902192458bd6f59ebf320c158e0604c1135ca Mon Sep 17 00:00:00 2001 From: Jason Lee Date: Mon, 18 Jun 2012 20:12:26 +0100 Subject: [PATCH] parsedDst can be undefined. Jason Savergo JASON SAVERGO --- js/widgets/popup.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/js/widgets/popup.js b/js/widgets/popup.js index deb217a1835..b4d1987a8d0 100644 --- a/js/widgets/popup.js +++ b/js/widgets/popup.js @@ -400,11 +400,14 @@ define( [ "../jquery", else { parsedDst = data.toPage.jqmData( "url" ); } - toUrl = parsedDst.pathname + parsedDst.search + parsedDst.hash; - if ( self._myUrl !== toUrl ) { - self._onHashChange( true ); - } + if (parsedDst) { + toUrl = parsedDst.pathname + parsedDst.search + parsedDst.hash; + + if ( self._myUrl !== toUrl ) { + self._onHashChange( true ); + } + } }); if ( $.mobile.hashListeningEnabled ) { var activeEntry = $.mobile.urlHistory.getActive(),