Empty appending should not create a text node