diff --git a/src/services/initialization.service.ts b/src/services/initialization.service.ts
index a4957642cbec11c400983ddb2dd5dacd8dde3b66..f0eac0a772ed5cadc6423e6c9d3a48f7deed93f2 100644
--- a/src/services/initialization.service.ts
+++ b/src/services/initialization.service.ts
@@ -306,12 +306,14 @@ export default class InitializationService {
         const remoteUrl = env.isProduction()
           ? `/remote/org.ecolyo.backoffice.prices`
           : `/remote/org.ecolyo.backoffice.prices.rec`
-        fluidTypes.map(async fluid => {
+
+        for (const fluid of fluidTypes) {
           const prices = await this._client
             .getStackClient()
             .fetchJSON('GET', `${remoteUrl}?fluidtype=${fluid}`)
-          allPrices.push(prices)
-        })
+          allPrices.push(...prices)
+        }
+
         for (const price of allPrices) {
           await fpService.createPrice(price)
         }