diff --git a/plugins/configuration/tasks/class_tasksLifeCycle.inc b/plugins/configuration/tasks/class_tasksLifeCycle.inc
index 1dd5424ede4a7b8c0ef0eed2a936b7c97b46daeb..1a6064f1955a7c3a6944f2837616db04af92d8cd 100644
--- a/plugins/configuration/tasks/class_tasksLifeCycle.inc
+++ b/plugins/configuration/tasks/class_tasksLifeCycle.inc
@@ -201,6 +201,7 @@ class tasksLifeCycle extends simplePlugin
             foreach ($info['member'] as $memberDN) {
               $membersAndGroups[] = $memberDN;
             }
+            $membersAndGroups = array_unique($membersAndGroups);
           }
         }
       }
diff --git a/plugins/configuration/tasks/class_tasksMail.inc b/plugins/configuration/tasks/class_tasksMail.inc
index d4118f18ae055160d18853f5674cfe27a4813aa4..aab830e8077f322740613a27be82c0fca091fc52 100644
--- a/plugins/configuration/tasks/class_tasksMail.inc
+++ b/plugins/configuration/tasks/class_tasksMail.inc
@@ -200,6 +200,7 @@ class tasksMail extends simplePlugin
             foreach ($info['member'] as $memberDN) {
               $listOfDN[] = $memberDN;
             }
+            $listOfDN = array_unique($listOfDN);
           }
         }
       }