I may be missing something here, but doesn't the else in https://github.com/adam3smith/translators/blob/1807aea44fa1cbd688ba83f81b4b148096cc320a/JSTOR.js#L193 cover that case?