diff --git a/src/targets/services/enedisHalfHourMonthlyAnalysis.ts b/src/targets/services/enedisHalfHourMonthlyAnalysis.ts
index c56a6a79364388d9c435360b3a7d14ce9143132c..3c8e0e615567adc4001fddac2211f2817184cac4 100644
--- a/src/targets/services/enedisHalfHourMonthlyAnalysis.ts
+++ b/src/targets/services/enedisHalfHourMonthlyAnalysis.ts
@@ -195,7 +195,7 @@ const syncEnedisMonthlyAnalysisDataDoctype = async ({
   )) as DataloadEntity[]
 
   const lastEnedisMonthlyAnalysis = await emas.getLastEnedisMonthlyAnalysis()
-  if (firstMinuteData) {
+  if (firstMinuteData && firstMinuteData[0]) {
     //First creates the analysis of the month - 1
     log('info', 'Fetching last Enedis monthly Analysis...')
     const firstMinuteDate = DateTime.fromObject({
@@ -293,6 +293,7 @@ const syncEnedisMonthlyAnalysisDataDoctype = async ({
       'info',
       'Enedis Minute is not activated or there is no data yet in this doctype'
     )
+    return
   }
 }