diff --git a/include/management/class_templateDialog.inc b/include/management/class_templateDialog.inc
index 44ec9bb85e80fbfff4a459ac899878233551f9dd..06b153f2a330bc2d98654ee2a7fbb666ab0ec287 100644
--- a/include/management/class_templateDialog.inc
+++ b/include/management/class_templateDialog.inc
@@ -94,7 +94,7 @@ class templateDialog implements FusionDirectoryDialog
     }
   }
 
-  public function update(): bool
+  public function update (): bool
   {
     return !$this->closed;
   }
diff --git a/plugins/admin/groups/class_groupManagement.inc b/plugins/admin/groups/class_groupManagement.inc
index b9865f750283978b41878a1bc092b2edda613f9d..48b228f21dc3dcab9c0f8bd70af2f072d7ed9a73 100644
--- a/plugins/admin/groups/class_groupManagement.inc
+++ b/plugins/admin/groups/class_groupManagement.inc
@@ -183,7 +183,7 @@ class groupManagement extends management
     // Prepare event to be added
     $events   = argonautEventTypes::get_event_types();
     if (isset($events[$event])) {
-      $this->dialogObject = new argonautAction($event, $mac, !$triggered);
+      $this->dialogObject = new argonautAction($this, $event, $mac, !$triggered);
 
       if ($triggered) {
         $res = $o_queue->append($this->dialogObject);
diff --git a/setup/class_setupStepMigrate.inc b/setup/class_setupStepMigrate.inc
index 37ab1cc9810a884943cf1104f800fffe98bd5c46..468684220ec3375d2fa6c2049a3cb8c26d5c10a8 100644
--- a/setup/class_setupStepMigrate.inc
+++ b/setup/class_setupStepMigrate.inc
@@ -72,8 +72,6 @@ class StepMigrateDialog implements FusionDirectoryDialog
 
   public function __construct (&$check, $tpl, $infos)
   {
-    $this->attribute  = NULL;
-    $this->dialog     = NULL;
     $this->infos      = $infos;
     $this->tplfile    = $tpl;
     $this->check      = $check;
@@ -95,9 +93,7 @@ class StepMigrateDialog implements FusionDirectoryDialog
 
   public function update (): bool
   {
-    if (!isset($this->check)) {
-      return FALSE;
-    }
+    return isset($this->check);
   }
 
   public function render (): string