Index: trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java	(revision 14449)
+++ trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java	(revision 14450)
@@ -47,4 +47,5 @@
 import org.openstreetmap.josm.gui.help.ContextSensitiveHelpAction;
 import org.openstreetmap.josm.gui.help.HelpUtil;
+import org.openstreetmap.josm.gui.layer.OsmDataLayer;
 import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.gui.util.WindowGeometry;
@@ -434,4 +435,6 @@
     public void setVisible(boolean visible) {
         if (visible) {
+            btnDownloadNewLayer.setVisible(
+                    !MainApplication.getLayerManager().getLayersOfType(OsmDataLayer.class).isEmpty());
             new WindowGeometry(
                     getClass().getName() + ".geometry",
@@ -458,4 +461,5 @@
     /**
      * Gets the global settings of the download dialog.
+     * @param newLayer The flag defining if a new layer must be created for the downloaded data.
      * @return The {@link DownloadSettings} object that describes the current state of
      * the download dialog.
