diff --git a/spip_action.php b/spip_action.php
index b5bfacc594d32f9f686323deb07bee652d5a8f26..3270237218ff5fe52f9b96da2bfcb77ba07202b7 100644
--- a/spip_action.php
+++ b/spip_action.php
@@ -24,5 +24,8 @@ if (isset($hash)) {
 
 $var_f = include_fonction('spip_action_' . $action);
 $var_f();
-if ($redirect) redirige_par_entete($redirect);
+
+#if ($redirect) redirige_par_entete($redirect);
+if ($redirect) redirige_par_entete(_DIR_RESTREINT.$redirect);
+
 ?>