diff --git a/translators/JSTOR.js b/translators/JSTOR.js index b9e2abc545..b330ccd367 100644 --- a/translators/JSTOR.js +++ b/translators/JSTOR.js @@ -65,7 +65,7 @@ function doWeb(doc, url) { var availableItems = new Object(); while (currTitleElmt = allTitlesElmts.iterateNext()) { var title = currTitleElmt.textContent; - var jid = currTitleElmt.href.match(/stable\/(\d+)/)[1]; + var jid = currTitleElmt.href.match(/stable\/([a-z]*?\d+)/)[1]; if (jid) { availableItems[jid] = title; }