summaryrefslogtreecommitdiff
path: root/src/HTML5/Serializer
diff options
context:
space:
mode:
authorAsmir Mustafic <[email protected]>2014-09-30 23:26:53 +0200
committerAsmir Mustafic <[email protected]>2014-09-30 23:26:53 +0200
commit75fe1de1a15c5f83da53059efaef7c67902c9043 (patch)
tree462e82f24b7891aff0f24eba0aa7d3bb95f6877f /src/HTML5/Serializer
parent496b8033abfb9d6de6005b3f6226e1f046899395 (diff)
Handling empty documents
Diffstat (limited to 'src/HTML5/Serializer')
-rw-r--r--src/HTML5/Serializer/OutputRules.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/HTML5/Serializer/OutputRules.php b/src/HTML5/Serializer/OutputRules.php
index 7ea7c6a..c009698 100644
--- a/src/HTML5/Serializer/OutputRules.php
+++ b/src/HTML5/Serializer/OutputRules.php
@@ -115,8 +115,10 @@ class OutputRules implements \Masterminds\HTML5\Serializer\RulesInterface
public function document($dom)
{
$this->doctype();
- $this->traverser->node($dom->documentElement);
- $this->nl();
+ if ($dom->documentElement) {
+ $this->traverser->node($dom->documentElement);
+ $this->nl();
+ }
}
protected function doctype()