diff -r 2b3dda02fa78 -r 55ce34b8d146 src/cm/media/js/client/c_icomment.js --- a/src/cm/media/js/client/c_icomment.js Fri Apr 13 15:59:14 2012 +0200 +++ b/src/cm/media/js/client/c_icomment.js Mon Apr 16 15:57:14 2012 +0200 @@ -339,7 +339,8 @@ boundingBoxNode.query(".c-permalink").set("href",sv_site_url + comment.permalink) ; } else { - boundingBoxNode.query(".c-permalink").set("href", top.location.href + '?comment_id_key=' + comment.id_key) ; + comment_id_delta_prefix = sv_delta != '' ? Array(parseInt(sv_delta)+1).join(',') : ''; + boundingBoxNode.query(".c-permalink").set("href", top.location.protocol + '//' + top.location.hostname + top.location.pathname + '?comment_id_key=' + comment_id_delta_prefix + comment.id_key) ; } // MODERATION