diff --git a/CHANGELOG.md b/CHANGELOG.md
index aeebaf46f6a87821ba47ba067524aaded118a4f5..292f02777269b94a62da5a5ef0a39183be8443e0 100755
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,7 @@ author: Laurent Lécluse - DSI - Unicaen
 * Depuis quelques temps, les plafonds bloquants fonctionnaient comme des plafonds informatifs. C'est corrigé.
 * La séquence FORMULE_RESULTAT_SERVIC_ID_SEQ se met maintenant correctement à jour (avant, cela entrainait de nombreux bugs, car la formule des HC ne se calculait plus après une mise à jour)
 * L'indicateur 120 renvoyait à tort le même résultat que le 110.
+* Lors de la modification d'un privilège, le cache se met à jour automatiquement désormais
 
 ## Nouveautés
 
diff --git a/module/Application/src/Application/Controller/DroitsController.php b/module/Application/src/Application/Controller/DroitsController.php
index 89fda9427e9bea7b7708e20455aa9b6425875ef1..35d4e3ad6c9a25429b520d474a05b42b9f9d47c7 100755
--- a/module/Application/src/Application/Controller/DroitsController.php
+++ b/module/Application/src/Application/Controller/DroitsController.php
@@ -181,6 +181,7 @@ class DroitsController extends AbstractController
                 if ($statut) $this->statutRemovePrivilege($statut, $privilege);
                 break;
         }
+        $this->getCacheFilesystem()->delete(RoleProvider::class.'/affectations');
 
         return compact('role', 'statut', 'privilege');
     }