--- a/util/stanza.lua Fri Apr 05 19:13:46 2013 +0100 +++ b/util/stanza.lua Fri Apr 05 19:59:48 2013 +0100 @@ -166,7 +166,7 @@ curr_tag = curr_tag - 1; else self[i] = ret; - tags[i] = ret; + tags[curr_tag] = ret; end curr_tag = curr_tag + 1; end