diff --git a/lib/checks/color/color-contrast-evaluate.js b/lib/checks/color/color-contrast-evaluate.js index 1161dd0b..cceb09b5 100644 --- a/lib/checks/color/color-contrast-evaluate.js +++ b/lib/checks/color/color-contrast-evaluate.js @@ -184,7 +184,9 @@ export default function colorContrastEvaluate(node, options, virtualNode) { return isValid; } catch (err) { this.data({ messageKey: 'Check error' }); - a11yEngine.errorHandler.addCheckError(options?.ruleId, err); + if (typeof a11yEngine !== 'undefined' && a11yEngine.errorHandler) { + a11yEngine.errorHandler.addCheckError(options?.ruleId, err); + } return undefined; } }