diff --git a/wml/ctypes/run.go b/wml/ctypes/run.go index e41fff4..39966af 100644 --- a/wml/ctypes/run.go +++ b/wml/ctypes/run.go @@ -219,7 +219,9 @@ loop: } } case xml.EndElement: - break loop + if elem.Name.Local == start.Name.Local { + break loop + } } }