Index: applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/datasets/AbstractDataSetHandler.java
===================================================================
--- applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/datasets/AbstractDataSetHandler.java	(revision 28055)
+++ applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/datasets/AbstractDataSetHandler.java	(revision 28087)
@@ -168,4 +168,8 @@
 	protected final boolean acceptsCsvKmzTabFilename(String filename, String ... expected) {
 		return acceptsFilename(filename, expected, CSV_EXT, KMZ_EXT, TAB_EXT);
+	}
+	
+	protected final boolean acceptsCsvKmzShpFilename(String filename, String ... expected) {
+		return acceptsFilename(filename, expected, CSV_EXT, KMZ_EXT, SHP_EXT);
 	}
 	
