diff --git a/prive/javascript/ajaxCallback.js b/prive/javascript/ajaxCallback.js
index bff26e7393eb3ef3f6d3354f00d2d8d3e23205a4..29b77ab56f40e0bccff14678bba93eeb565afb55 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);