Index: applications/editors/josm/plugins/o5m/src/org/openstreetmap/josm/plugins/o5m/io/O5mReader.java
===================================================================
--- applications/editors/josm/plugins/o5m/src/org/openstreetmap/josm/plugins/o5m/io/O5mReader.java	(revision 33012)
+++ applications/editors/josm/plugins/o5m/src/org/openstreetmap/josm/plugins/o5m/io/O5mReader.java	(revision 33164)
@@ -221,5 +221,5 @@
             if (!b.isCollapsed() && LatLon.isValidLat(minlat) && LatLon.isValidLat(maxlat) 
                                  && LatLon.isValidLon(minlon) && LatLon.isValidLon(maxlon)) {
-                ds.dataSources.add(new DataSource(b, header));
+                ds.addDataSource(new DataSource(b, header));
             } else {
                 Main.error("Invalid Bounds: "+b);
