summaryrefslogtreecommitdiffstats
path: root/category.py
diff options
context:
space:
mode:
Diffstat (limited to 'category.py')
-rw-r--r--category.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/category.py b/category.py
index eda7ab7..ad33774 100644
--- a/category.py
+++ b/category.py
@@ -120,8 +120,6 @@ class Category:
for key, value in self.args.iteritems():
if not info.has_key(key):
args[key] = value
- elif not value.singular():
- args[key] = info[key]
else:
- args[key] = value
+ args[key] = value.intersect(info[key])
return Category(self.name, **args)