Index: trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java	(revision 3657)
+++ trunk/src/org/openstreetmap/josm/command/AddPrimitivesCommand.java	(revision 3660)
@@ -15,4 +15,5 @@
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.PrimitiveData;
+import org.openstreetmap.josm.gui.layer.OsmDataLayer;
 
 public class AddPrimitivesCommand extends Command {
@@ -21,4 +22,9 @@
 
     public AddPrimitivesCommand(List<PrimitiveData> data) {
+        this.data.addAll(data);
+    }
+    
+    public AddPrimitivesCommand(List<PrimitiveData> data, OsmDataLayer layer) {
+        super(layer);
         this.data.addAll(data);
     }
