diff --git a/lib/pure/parsexml.nim b/lib/pure/parsexml.nim index a8e7aaab84..2dcc880e8f 100644 --- a/lib/pure/parsexml.nim +++ b/lib/pure/parsexml.nim @@ -672,6 +672,9 @@ proc parseAttribute(my: var XmlParser) = parseEntity(my, my.b) my.kind = xmlAttribute # parseEntity overwrites my.kind! pos = my.bufpos + elif c == '/': + pos = lexbase.handleRefillChar(my, pos) + add(my.b, '/') else: add(my.b, c) inc(pos)