From dcffaf1c8c4d0c78c22e65eb59f13a5a841eef1a Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Wed, 1 Mar 2017 09:38:59 -0800 Subject: [PATCH] Ensure linkElement exists before firing validation callback --- src/Linkifier.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Linkifier.ts b/src/Linkifier.ts index f8b8ca89..38b7e286 100644 --- a/src/Linkifier.ts +++ b/src/Linkifier.ts @@ -141,7 +141,7 @@ export class Linkifier { if (uri) { const linkElement = this._doLinkifyRow(rowIndex, uri, matcher.handler); // Fire validation callback - if (matcher.validationCallback) { + if (linkElement && matcher.validationCallback) { matcher.validationCallback(uri, isValid => { if (!isValid) { linkElement.classList.add(INVALID_LINK_CLASS);