diff --git a/vendor/magento/module-catalog-graph-ql/Model/Resolver/Products/DataProvider/ExtractDataFromCategoryTree.php b/vendor/magento/module-catalog-graph-ql/Model/Resolver/Products/DataProvider/ExtractDataFromCategoryTree.php
index 3525ccbb6a2..930f59a7879 100644
--- a/vendor/magento/module-catalog-graph-ql/Model/Resolver/Products/DataProvider/ExtractDataFromCategoryTree.php
+++ b/vendor/magento/module-catalog-graph-ql/Model/Resolver/Products/DataProvider/ExtractDataFromCategoryTree.php
@@ -61,7 +61,7 @@ class ExtractDataFromCategoryTree
             if (empty($tree)) {
                 $tree = $currentLevelTree;
             }
-            $tree = $this->mergeCategoriesTrees($currentLevelTree, $tree);
+            $tree = $this->mergeCategoriesTrees($tree, $currentLevelTree);
         }
         return $tree;
     }
