diff --git a/include/class_plugin.inc b/include/class_plugin.inc
index cf0ab7041fe6e680c99ffd78702f925af2c52ec7..5a8ac02466321321383b5be611043d45535e730e 100644
--- a/include/class_plugin.inc
+++ b/include/class_plugin.inc
@@ -1461,9 +1461,11 @@ class plugin
 
       $ui = get_userinfo();
 
-      $addAttrs['callerDN'] = $ui->dn;
-      $addAttrs['dn']       = $this->dn;
-      $addAttrs['location'] = $config->current['NAME'];
+      $addAttrs['callerDN']   = $ui->dn;
+      $addAttrs['callerCN']   = $ui->cn;
+      $addAttrs['callerUID']  = $ui->uid;
+      $addAttrs['dn']         = $this->dn;
+      $addAttrs['location']   = $config->current['NAME'];
 
       if (isset($this->parent->by_object)) {
         foreach ($this->parent->by_object as $object) {