Index: applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/io/tabular/CsvReader.java
===================================================================
--- applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/io/tabular/CsvReader.java	(revision 29665)
+++ applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/io/tabular/CsvReader.java	(revision 29666)
@@ -30,5 +30,5 @@
 
 	private final Charset charset;
-	private final String sep;
+	private String sep;
 	
 	private BufferedReader reader;
@@ -57,8 +57,6 @@
 				// If default sep has been used, try comma
 				System.out.println(e.getMessage());
-				CsvReader newReader = new CsvReader(csvHandler, ",");
-				newReader.initResources(in, instance);
-				newReader.line = csvReader.line;
-				return newReader.doParse(newReader.splitLine(), instance);
+				csvReader.sep = ",";
+				return csvReader.doParse(csvReader.splitLine(), instance);
 			} else {
 				throw e;
