diff --git a/core/Archive.php b/core/Archive.php
index 1cb430ca9ad81d256000b3e74566d4ffbb9cd845..a371019fc042d1fdc22b9f19146671866700881b 100644
--- a/core/Archive.php
+++ b/core/Archive.php
@@ -619,7 +619,8 @@ class Archive
                     $doneFlag = $this->getDoneStringForPlugin($plugin);
                     $this->initializeArchiveIdCache($doneFlag);
 
-                    $idArchive = $processing->preProcessArchive($plugin);
+                    $parameters->setRequestedPlugin($plugin);
+                    $idArchive = $processing->preProcessArchive();
 
                     $visits = $processing->getNumberOfVisits();
                     if ($visits > 0) {
diff --git a/tests/PHPUnit/UI b/tests/PHPUnit/UI
index f514fce31bd8d803ad8b92e400f314550664400c..1448232fa194a798c5fc88135de6964e23fbe3b3 160000
--- a/tests/PHPUnit/UI
+++ b/tests/PHPUnit/UI
@@ -1 +1 @@
-Subproject commit f514fce31bd8d803ad8b92e400f314550664400c
+Subproject commit 1448232fa194a798c5fc88135de6964e23fbe3b3