diff options
-rw-r--r-- | src/HTML5/Serializer/Traverser.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/HTML5/Serializer/Traverser.php b/src/HTML5/Serializer/Traverser.php index 788292d..644d842 100644 --- a/src/HTML5/Serializer/Traverser.php +++ b/src/HTML5/Serializer/Traverser.php @@ -162,7 +162,7 @@ class Traverser { * The text node to write. */ protected function text($ele) { - if ($ele->parentNode && Elements::isA($ele->parentNode->tagName, Elements::TEXT_RAW | Elements::TEXT_RCDATA)) { + if (isset($ele->parentNode) && (Elements::isA($ele->parentNode->tagName, Elements::TEXT_RAW) || Elements::isA($ele->parentNode->tagName, Elements::TEXT_RCDATA))) { $this->wr($ele->wholeText); return; } |