diff --git a/packages/core/admin/ee/server/services/audit-logs.js b/packages/core/admin/ee/server/services/audit-logs.js index ccade36da6..2c225303cf 100644 --- a/packages/core/admin/ee/server/services/audit-logs.js +++ b/packages/core/admin/ee/server/services/audit-logs.js @@ -149,13 +149,11 @@ const createAuditLogsService = (strapi) => { } // Handle license being disabled - if (!state.eeDisableUnsubscribe) { - state.eeDisableUnsubscribe = strapi.eventHub.on('ee.disable', () => { - // Turn off service when the license gets disabled - // ee.enable and ee.update listeners remain active to recreate the service - this.destroy(); - }); - } + state.eeDisableUnsubscribe = strapi.eventHub.on('ee.disable', () => { + // Turn off service when the license gets disabled + // Only ee.enable and ee.update listeners remain active to recreate the service + this.destroy(); + }); // Register the provider now because collections can't be added later at runtime state.provider = await localProvider.register({ strapi });