diff --git a/package_manager/src/PathExcluder/UnknownPathExcluder.php b/package_manager/src/PathExcluder/UnknownPathExcluder.php
index 964f004302d9970966ce48da39f046fc11124f81..d997d1e1da8904db49ad669f099dd2f2b00d8f31 100644
--- a/package_manager/src/PathExcluder/UnknownPathExcluder.php
+++ b/package_manager/src/PathExcluder/UnknownPathExcluder.php
@@ -112,11 +112,9 @@ final class UnknownPathExcluder implements EventSubscriberInterface {
       ->get('known_paths') ?: [];
     foreach ($safe_paths as $path) {
       if ($this->pathFactory->create($path)->isAbsolute()) {
-        $known_paths[] = $path;
-      }
-      else {
         throw new \InvalidArgumentException("'$path' must be relative to the project root.");
       }
+      $known_paths[] = $path;
     }
 
     // Search for all files (including hidden ones) in the project root. We need