Index: /trunk/autoquest-ui-core/src/main/java/de/ugoe/cs/autoquest/commands/usability/CMDmergeSimilarTasks.java
===================================================================
--- /trunk/autoquest-ui-core/src/main/java/de/ugoe/cs/autoquest/commands/usability/CMDmergeSimilarTasks.java	(revision 1951)
+++ /trunk/autoquest-ui-core/src/main/java/de/ugoe/cs/autoquest/commands/usability/CMDmergeSimilarTasks.java	(revision 1952)
@@ -41,5 +41,5 @@
     @Override
     public String help() {
-        return "mergeSimilarTasks <inputTaskTree> {<outputTaskTree>}";
+        return "mergeSimilarTasks <inputTaskTree>";
     }
 
@@ -52,13 +52,6 @@
     public void run(List<Object> parameters) {
         String inputTaskTreeName;
-        String outputTaskTreeName;
         try {
             inputTaskTreeName = (String) parameters.get(0);
-            if (parameters.size() > 1) {
-                outputTaskTreeName = (String) parameters.get(1);
-            }
-            else {
-                outputTaskTreeName = inputTaskTreeName;
-            }
         }
         catch (Exception e) {
@@ -79,10 +72,8 @@
         inputTaskModel = (ITaskModel) dataObject;
         
-        inputTaskModel = inputTaskModel.clone();
-        
         ITaskModel taskModel = new TaskTreeManager().mergeSimilarTasks(inputTaskModel);
         
-        if (GlobalDataContainer.getInstance().addData(outputTaskTreeName, taskModel)) {
-            CommandHelpers.dataOverwritten(outputTaskTreeName);
+        if (GlobalDataContainer.getInstance().addData(inputTaskTreeName, taskModel)) {
+            CommandHelpers.dataOverwritten(inputTaskTreeName);
         }
         
Index: /trunk/autoquest-ui-core/src/main/resources/manuals/mergeSimilarTasks
===================================================================
--- /trunk/autoquest-ui-core/src/main/resources/manuals/mergeSimilarTasks	(revision 1951)
+++ /trunk/autoquest-ui-core/src/main/resources/manuals/mergeSimilarTasks	(revision 1952)
@@ -1,8 +1,7 @@
-Merges similar tasks in a given task model.
+Merges similar tasks in a given task model. The result of the merge is stored in the task model. Hence, this command changes the provided task model.
 
 $USAGE$
 <inputTaskTree> name of the task model in which similar tasks shall be merged
-<outputTaskTree> name of the object to store the resulting task model in (defaults to the input task tree)
 
 Example(s)
-mergeSimilarTasks tasktree tasktree2
+mergeSimilarTasks tasktree
