diff --git a/dist/javascript/ajaxCallback.js b/dist/javascript/ajaxCallback.js
index b1edab2e8e53eec67e24180b39f564b45a7e45f8..0549ef1c023ed2d462728bcc1f7a0f271f2657f8 100644
--- a/dist/javascript/ajaxCallback.js
+++ b/dist/javascript/ajaxCallback.js
@@ -127,10 +127,12 @@ jQuery.fn.ajaxbloc = function() {
 			.positionner();
 		}
 
-		var ajax_env = (""+this.attr('class')).match(/env-([^ ]+)/)[1];
+		var ajax_env = (""+this.attr('class')).match(/env-([^ ]+)/);
 		if (!ajax_env || ajax_env==undefined) return;
-		var ajax_cle = (""+this.attr('class')).match(/cle-([^ ]+)/)[1];
+		ajax_env = ajax_env[1];
+		var ajax_cle = (""+this.attr('class')).match(/cle-([^ ]+)/);
 		if (!ajax_cle || ajax_cle==undefined) return;
+		ajax_cle = ajax_cle[1];
 		if (ajaxbloc_selecteur==undefined)
 			ajaxbloc_selecteur = '.pagination a,a.ajax';
 		jQuery(ajaxbloc_selecteur,this).not('.noajax').each(function(){