diff --git a/lib/classes/htmlpurifier/HTMLPurifier_Injector_TransformLinks.php b/lib/classes/htmlpurifier/HTMLPurifier_Injector_TransformLinks.php index 59dccba30a2b9408ae5571e14d9a763fb8e68394..3b4209d1bd3a42c2316f3cd8bc10bb0262ea89d7 100644 --- a/lib/classes/htmlpurifier/HTMLPurifier_Injector_TransformLinks.php +++ b/lib/classes/htmlpurifier/HTMLPurifier_Injector_TransformLinks.php @@ -10,7 +10,11 @@ class HTMLPurifier_Injector_TransformLinks extends HTMLPurifier_Injector public function handleElement(&$token) { - if ($token->name === 'a' && isset($token->attr['class']) && $token->attr['class'] === 'link-intern') { + if ( + $token->name === 'a' + && isset($token->attr['href'], $token->attr['class']) + && $token->attr['class'] === 'link-intern' + ) { $token->attr['href'] = TransformInternalLinks($token->attr['href']); } }