diff --git a/formulaires/editer_block.php b/formulaires/editer_block.php
index 259895fb9c679c6cebd8f238dfa8991553d77a28..3d7cb2c6721efedaeddb4b29ad3b819a12810a6d 100644
--- a/formulaires/editer_block.php
+++ b/formulaires/editer_block.php
@@ -268,5 +268,9 @@ function formulaires_editer_block_traiter_dist($id_block = 'new', $objet = null,
 		$retours['redirect'] = parametre_url($retour, 'id_blocktype', '');
 	}
 
+	if(isset($retours['redirect'])) {
+		$retours['redirect'] = parametre_url($retours['redirect'], 'id_block', '');
+	}
+
 	return $retours;
 }