diff --git a/src/index.js b/src/index.js
index 01e1c6d01807c57f1b45eec1fec091cf3427f63b..4be61f35df6b5e61eca614e0b38e5898ae17ccb6 100755
--- a/src/index.js
+++ b/src/index.js
@@ -8,7 +8,7 @@ const {
   log
 } = require('cozy-konnector-libs')
 const getDataGenericErrors = require('./helpers/getDataGenericErrors')
-const { isDev } = require('./helpers/env')
+const { isDev, isLocal } = require('./helpers/env')
 const moment = require('moment')
 require('moment-timezone')
 moment.locale('fr') // set the language
@@ -49,7 +49,7 @@ const manualExecution = process.env.COZY_JOB_MANUAL_EXECUTION === 'true'
 const startDate = moment().subtract(manualExecution ? 1 : 3, 'year')
 const endDate = moment().startOf('day')
 
-const ACCOUNT_ID = 'grdfgrandlyon'
+const ACCOUNT_ID = isLocal() ? 'default_account_id' : 'grdfgrandlyon'
 
 module.exports = new BaseKonnector(start)
 
@@ -89,7 +89,7 @@ async function handleConsents(consents, boBaseUrl, boToken) {
   if (consents.some(consent => consent.etat_droit_acces === 'Refusée')) {
     log('info', 'Found consent "Refusée"')
     const accountData = await getAccount(ACCOUNT_ID)
-    if (accountData.data.consentId) {
+    if (accountData?.data?.consentId) {
       await deleteBoConsent({
         boBaseUrl,
         boToken,