diff --git a/TODO.md b/TODO.md
index c8fa1c1374b2939d58cc8293dd4387087e172243..49f653d55da4d1be95a41ff58ae8cdd972efd8c5 100644
--- a/TODO.md
+++ b/TODO.md
@@ -17,6 +17,9 @@
 
 **Technique**
 
+[ ] Pouvoir restreindre l'utilisation de certains types de blocs à certains objets
+- ajouter un critère sur les boucles blocks ou modifier ces boucles en pipeline pour ne remonter que les blocs dont les types sont associables à l'objet en cours
+
 [ ] Gestion de champs de type fichiers : comment les associer aux blocks ?
 - comme des documents liés dont l'id est référencé dans la valeur du champ, en plus d'un lien dans spip_documents_liens ? (hum...)
 - avec des rôles dynamiques ? (hum...)