diff --git a/src/js/subscriber.js b/src/js/subscriber.js index b6d0651f4..529165ed9 100644 --- a/src/js/subscriber.js +++ b/src/js/subscriber.js @@ -84,7 +84,7 @@ var onAbpLinkClicked = function(ev) { } var matches = /^abp:\/*subscribe\/*\?location=([^&]+).*title=([^&]+)/.exec(href); if ( matches === null ) { - matches = /^https?:\/\/[^?]+\?location=([^&]+).*title=([^&]+)/.exec(href); + matches = /^https?:\/\/.*?[&?]location=([^&]+).*?&title=([^&]+)/.exec(href); if ( matches === null ) { return; }