diff --git a/ecrire/img_pack/layer.js b/ecrire/img_pack/layer.js
index 7c14aee048595208514d2896b5ca4752d91ca57c..b582d4e213bac0c7620699f8a3f6f98461451647 100644
--- a/ecrire/img_pack/layer.js
+++ b/ecrire/img_pack/layer.js
@@ -219,7 +219,7 @@ function AjaxSqueeze(trig, id, f)
 		}
 	}
 
-	s = trig.getAttribute('action');
+	s = trig.attributes.action.value;
 	return !ajah('POST', // ou 'GET'
 		     s ,     // s + '?'+ u,
 		     u,      // null,