diff --git a/js/twister_formatpost.js b/js/twister_formatpost.js index 57dde30..5662cd3 100644 --- a/js/twister_formatpost.js +++ b/js/twister_formatpost.js @@ -665,7 +665,8 @@ function htmlFormatMsg(msg, mentions) { function proxyURL(url) { var proxyOpt = $.Options.useProxy.val; - if (proxyOpt !== 'disable' && !$.Options.useProxyForImgOnly.val) { + if (proxyOpt !== 'disable' && !$.Options.useProxyForImgOnly.val + && url[0] !== '/' && url.indexOf(location.origin) !== 0) { // proxy alternatives may be added to options page FIXME currently not; and we need more fresh proxies if (proxyOpt === 'ssl-proxy-my-addr') { url = 'https://ssl-proxy.my-addr.org/myaddrproxy.php/' +