diff --git a/src/outils_annotate.py b/src/outils_annotate.py
index 810b78c28a4e220023232ee1384ac2353457b961..324e7259f6ba6c87cfb3706791c63e0908083c41 100644
--- a/src/outils_annotate.py
+++ b/src/outils_annotate.py
@@ -21,17 +21,17 @@ def get_propositions(process, tools = -1, commands = -1):
             tool, command = c.split()
             command = command.replace('+', '\+')
             for match in re.finditer(tool+r"\s+\-[^\s]+\s+"+command, process):
-                temp.append(commands)
+                temp.append(c)
             for match in re.finditer(tool+r"\s+"+command, process):
-                temp.append(commands)
+                temp.append(c)
             for match in re.finditer(tool+r"\s+\\\s+"+command, process):
-                temp.append(commands)
+                temp.append(c)
             for match in re.finditer(tool+r"\s+\-[^\s]+\s+[^\s]+\s+"+command, process):
-                temp.append(commands)
+                temp.append(c)
             for match in re.finditer(tool+r"\.\w+\s+"+command, process):
-                temp.append(commands)
+                temp.append(c)
             for match in re.finditer(tool+r"\.jar\s+[^\s]+\s+"+command, process):
-                temp.append(commands)
+                temp.append(c)
 
     return list(set(temp))