diff -r c4e430c69f88 -r 3490bc478804 util/stanza.lua --- a/util/stanza.lua Fri Jun 08 17:04:47 2018 +0200 +++ b/util/stanza.lua Fri Jun 08 17:06:21 2018 +0200 @@ -137,8 +137,11 @@ function stanza_mt:add_direct_child(child) if is_stanza(child) then t_insert(self.tags, child); + t_insert(self, child); + else + check_text(child, "text"); + t_insert(self, child); end - t_insert(self, child); end function stanza_mt:add_child(child)