diff --git a/src/tools/memory.py b/src/tools/memory.py index 72ff9cb8..9ca908f3 100644 --- a/src/tools/memory.py +++ b/src/tools/memory.py @@ -376,7 +376,9 @@ class Param(): """return the categories availables""" categories=[] for cat in self.dom.getElementsByTagName("category"): - categories.append(cat.getAttribute("name")) + name = cat.getAttribute("name") + if name not in categories: + categories.append(cat.getAttribute("name")) return categories def setParam(self, name, value, category, profile_key='@NONE@'):