diff --git a/prive/javascript/ajaxCallback.js b/prive/javascript/ajaxCallback.js
index 20db444b303700011f50d9722bce6742271ab4d3..d7b8554c2600b50803fab5b02006aaa2ddc8010b 100644
--- a/prive/javascript/ajaxCallback.js
+++ b/prive/javascript/ajaxCallback.js
@@ -687,7 +687,7 @@ jQuery.spip.makeAjaxUrl = function(href,ajax_env,origin){
 			var arg;
 			for(var n=0;n<args.length;n++){
 				arg = args[n].split('=');
-				arg = arg[0];
+				arg = decodeURIComponent(arg[0]);
 				p = arg.indexOf('[');
 				if (p!==-1)
 					arg = arg.substring(0,p);