diff --git a/src/CatalogBundle/Model/Repository/CatalogRepository.php b/src/CatalogBundle/Model/Repository/CatalogRepository.php
index <HASH>..<HASH> 100644
--- a/src/CatalogBundle/Model/Repository/CatalogRepository.php
+++ b/src/CatalogBundle/Model/Repository/CatalogRepository.php
@@ -69,7 +69,7 @@ class CatalogRepository extends Repository
         $client = $this->getClient();
         $cacheKey = static::NAME . '-' . $id . '-' . $locale;
 
-        $productRequest = RequestBuilder::of()->products()->getById($id);
+        $productRequest = RequestBuilder::of()->productProjections()->getById($id);
 
         $product = $this->retrieve($client, $cacheKey, $productRequest, $locale);
WIP: catalog_bundle fix RequestBuilder to get ProductProjections instead of Products by id