diff -r 1df77c809257 -r 4eeddef7f973 xmlclass/xmlclass.py --- a/xmlclass/xmlclass.py Tue Oct 10 13:33:46 2017 +0300 +++ b/xmlclass/xmlclass.py Tue Oct 10 13:43:55 2017 +0300 @@ -1231,7 +1231,7 @@ return "(?:%s){1,%d}" % (name, infos["maxOccurs"]) else: if infos["maxOccurs"] == "unbounded": - return "(?:%s){%d,}" % (name, infos["minOccurs"], name) + return "(?:%s){%d,}" % (name, infos["minOccurs"]) else: return "(?:%s){%d,%d}" % (name, infos["minOccurs"],