aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/utils/parse/spec.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/utils/parse/spec.py b/src/utils/parse/spec.py
index d0000fa0..7d7ffd3a 100644
--- a/src/utils/parse/spec.py
+++ b/src/utils/parse/spec.py
@@ -168,7 +168,7 @@ class SpecArgument(object):
for argument_type in self.types:
if not (context&argument_type.context) == 0:
name = argument_type.name() or argument_type.type
- if name:
+ if name and not name in names:
names.append(name)
if names:
return format % "|".join(names)