diff --git a/app/Jobs/WowaJob.php b/app/Jobs/WowaJob.php
index 056de6d31d0f7227924e939b72c9ed92e9e3d9fd..b9b97b6c4c2d8c755bfc41dd76b870496779017e 100644
--- a/app/Jobs/WowaJob.php
+++ b/app/Jobs/WowaJob.php
@@ -89,6 +89,9 @@ class WowaJob implements ShouldQueue
             $logg->error("Error during retrieving evidences");
             $this->wowa->save();
         }
+        $processor->setTrainingBooleanTrue();
+        $processor->setJobId($this->wowa->id);
+        $logg->pushProcessor($processor);
         $training_prameters = new TrainerParameters(
             $logg,
             $this->wowa->population,
@@ -101,9 +104,6 @@ class WowaJob implements ShouldQueue
         $trainer = new Trainer($training_prameters, new SolutionDistance(count($this->evidences[0])));
         $this->wowa->status = Wowa::STATE_RUNNING;
         $this->wowa->save();
-        $processor->setTrainingBooleanTrue();
-        $processor->setJobId($this->wowa->id);
-        $logg->pushProcessor($processor);
         try {
             $solution = $trainer->run($this->evidences, $this->is_true_alert);
         } catch (\Exception $e) {