From 7aaa65d4a69179de479d36db336e1699b29edaff Mon Sep 17 00:00:00 2001 From: nemunaire Date: Fri, 8 Aug 2014 19:09:18 +0200 Subject: [PATCH] XMLnode: when no index, look for attribute on in keyword use --- xmlparser/node.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmlparser/node.py b/xmlparser/node.py index c0fc3a3..254dc31 100644 --- a/xmlparser/node.py +++ b/xmlparser/node.py @@ -110,7 +110,10 @@ class ModuleState: def __contains__(self, i): """Return true if i is found in the index""" - return i in self.index + if self.index: + return i in self.index + else: + return self.hasAttribute(i) def hasAttribute(self, name): """DOM like method"""