diff --git a/library/ZendAfi/View/Helper/RenderModelActions.php b/library/ZendAfi/View/Helper/RenderModelActions.php
index dc73d44cb3ce734f923265f373e152497ae59bac..531b78c7189eef5d8a834a163a70ac0fe57f9483 100644
--- a/library/ZendAfi/View/Helper/RenderModelActions.php
+++ b/library/ZendAfi/View/Helper/RenderModelActions.php
@@ -152,7 +152,7 @@ class ZendAfi_View_Helper_RenderModelAction {
       return '';
 
     return is_array($url)
-      ? Class_Url::assemble($this->_injectIdIn($id, $url))
+      ? Class_Url::assemble($this->_injectIdIn($id, $url), null, false)
       : $this->_injectId($id, $url);
   }
 
diff --git a/public/admin/js/onload_utils.js b/public/admin/js/onload_utils.js
index d2ef3bd4f457bf595f4530d7d0a738549435fe87..1248580ad1f1288f0285955feaae994f3fa7d708 100644
--- a/public/admin/js/onload_utils.js
+++ b/public/admin/js/onload_utils.js
@@ -48,7 +48,7 @@ if (typeof jQuery != "undefined")
 
 //Les liens qui référencent des sites externes doivent être ouverts dans un nouvel onglet
 var setupAnchorsTarget = function() {
-  var internalLink = new RegExp('/' + window.location.host + '/');
+  var internalLink = new RegExp('/' + window.location.host + '(:[0-9]+)?/');
   $('a[href^="http"]').each(function() {
     if (!internalLink.test($(this).attr('href')) 
 	&& (undefined == this.onclick)