Index: /trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmImporter.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmImporter.java	(revision 14716)
+++ /trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmImporter.java	(revision 14717)
@@ -122,5 +122,4 @@
             throw new IllegalDataException(tr("Invalid dataset"));
         }
-        progressMonitor.indeterminateSubTask(tr("Creating data layer ..."));
         OsmDataLayer layer = createLayer(dataSet, associatedFile, layerName);
         Runnable postLayerTask = createPostLayerTask(dataSet, associatedFile, layerName, layer);
Index: /trunk/src/org/openstreetmap/josm/io/AbstractReader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/AbstractReader.java	(revision 14716)
+++ /trunk/src/org/openstreetmap/josm/io/AbstractReader.java	(revision 14717)
@@ -315,4 +315,5 @@
             callPostProcessors(progressMonitor);
             progressMonitor.worked(1);
+            progressMonitor.indeterminateSubTask(tr("Rendering data set..."));
             // Make sure postprocessors did not change the read-only state
             if (readOnly && !getDataSet().isLocked()) {
