summaryrefslogtreecommitdiffstats
path: root/src/lib/Client
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Client')
-rw-r--r--src/lib/Client/Tools/__init__.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/Client/Tools/__init__.py b/src/lib/Client/Tools/__init__.py
index 59afe0bed..00f0baca3 100644
--- a/src/lib/Client/Tools/__init__.py
+++ b/src/lib/Client/Tools/__init__.py
@@ -107,7 +107,9 @@ class Tool:
if self.canVerify(entry)]:
try:
func = getattr(self, "Verify%s" % (entry.tag))
- self.states[entry] = func(entry, self.buildModlist(entry, struct))
+ mods = self.buildModlist(entry, struct)
+ mods += [c.get('name') for c in entry.findall("Ignore")]
+ self.states[entry] = func(entry, mods)
except:
self.logger.error(
"Unexpected failure of verification method for entry type %s" \