Merge "Don't export UBSan minimal runtime symbols."
diff --git a/cmd/multiproduct_kati/main.go b/cmd/multiproduct_kati/main.go
index 06c5626..ab82963 100644
--- a/cmd/multiproduct_kati/main.go
+++ b/cmd/multiproduct_kati/main.go
@@ -255,6 +255,11 @@
 
 	setMaxFiles(log)
 
+	finder := build.NewSourceFinder(buildCtx, config)
+	defer finder.Shutdown()
+
+	build.FindSources(buildCtx, config, finder)
+
 	vars, err := build.DumpMakeVars(buildCtx, config, nil, []string{"all_named_products"})
 	if err != nil {
 		log.Fatal(err)
@@ -303,9 +308,6 @@
 	var wg sync.WaitGroup
 	productConfigs := make(chan Product, len(products))
 
-	finder := build.NewSourceFinder(buildCtx, config)
-	defer finder.Shutdown()
-
 	// Run the product config for every product in parallel
 	for _, product := range products {
 		wg.Add(1)