Index: src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
===================================================================
--- src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java	(Revision 1797)
+++ src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java	(Arbeitskopie)
@@ -67,11 +67,11 @@
                 dataSet.dataSources.add(new DataSource(currentBounds, "OpenStreetMap server"));
             }
             rememberDownloadedData(dataSet);
-            OsmDataLayer layer = new OsmDataLayer(dataSet, OsmDataLayer.createNewName(), null);
             if (newLayer) {
+                OsmDataLayer layer = new OsmDataLayer(dataSet, OsmDataLayer.createNewName(), null);
                 Main.main.addLayer(layer);
             } else {
-                Main.main.createOrGetEditLayer().mergeFrom(layer);
+                Main.main.createOrGetEditLayer().mergeFrom(dataSet);
             }
 
             Main.pleaseWaitDlg.setCustomText("");
