diff --git a/src/Controller/Admin/BulkActions/DuplicatesActionsController.php b/src/Controller/Admin/BulkActions/DuplicatesActionsController.php
index 6a6103d73d93ed96c20f698e0101ac536eb2159f..6466adc0376a7a2a202eb9a4b5cd0594a2834ed7 100755
--- a/src/Controller/Admin/BulkActions/DuplicatesActionsController.php
+++ b/src/Controller/Admin/BulkActions/DuplicatesActionsController.php
@@ -21,11 +21,13 @@ class DuplicatesActionsController extends BulkActionsAbstractController
         $this->batchSize = 2000;
         $this->elementActionService = $elementActionService;
 
-        // reset previous detections
-        $dm->query('Element')->update()
-           ->field('isDuplicateNode')->unsetField()->exists(true)
-           ->field('potentialDuplicates')->unsetField()->exists(true)
-           ->execute();
+        if (!$request->get('batchFromStep')) {
+            // reset previous detections
+            $dm->query('Element')->update()
+            ->field('isDuplicateNode')->unsetField()->exists(true)
+            ->field('potentialDuplicates')->unsetField()->exists(true)
+            ->execute();
+        }
 
         return $this->elementsBulkAction('detectDuplicates', $dm, $request, $session);
     }