diff --git a/lib/nokogiri/html/document_fragment.rb b/lib/nokogiri/html/document_fragment.rb
index f2375a3ce1..166ad985e2 100644
--- a/lib/nokogiri/html/document_fragment.rb
+++ b/lib/nokogiri/html/document_fragment.rb
@@ -33,7 +33,7 @@ def initialize document, tags = nil, ctx = nil
self.errors = document.errors - preexisting_errors
else
# This is a horrible hack, but I don't care
- if tags.strip =~ /^