diff --git a/src/UnicaenSiham/Service/Siham.php b/src/UnicaenSiham/Service/Siham.php
index 7e218b6395d6fe62bec86d10a43c6ffa8e77f86c..aa1ca09eadc6f4482ba265ffdb796b796fb257a5 100644
--- a/src/UnicaenSiham/Service/Siham.php
+++ b/src/UnicaenSiham/Service/Siham.php
@@ -1302,16 +1302,16 @@ class Siham
                     $unitesOrganisationnelles[$value->codeUO] = $value->libLongUO;
                 }
                 //Supprimer une composante de la liste
-                if (!empty($this->sihamConfig['unites-organisationelles']['exclude'])) {
+                if (!empty($this->sihamConfig['unites-organisationelles']['excludes'])) {
                     $excludes = $this->sihamConfig['unites-organisationelles']['excludes'];
                     foreach ($excludes as $code) {
                         if (array_key_exists($code, $unitesOrganisationnelles)) {
-                            unset($unitesOrganisationnelles['$code']);
+                            unset($unitesOrganisationnelles[$code]);
                         }
                     }
                 }
                 //Ajouter une composante spécifique
-                if (!empty($this->sihamConfig['unites-organisationelles']['include'])) {
+                if (!empty($this->sihamConfig['unites-organisationelles']['includes'])) {
                     $includes = $this->sihamConfig['unites-organisationelles']['includes'];
                     foreach ($includes as $code => $libelle) {
                         if (!array_key_exists($code, $unitesOrganisationnelles)) {