Index: /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/download/CadastreDownloadData.java
===================================================================
--- /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/download/CadastreDownloadData.java	(revision 35190)
+++ /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/download/CadastreDownloadData.java	(revision 35191)
@@ -28,5 +28,5 @@
      * @param downloadCommune whether to download communal layer
      */
-    CadastreDownloadData(boolean downloadWater, boolean downloadBuilding, boolean downloadSymbol,
+    public CadastreDownloadData(boolean downloadWater, boolean downloadBuilding, boolean downloadSymbol,
             boolean downloadParcel, boolean downloadParcelNumber, boolean downloadAddress, boolean downloadLocality,
             boolean downloadSection, boolean downloadCommune) {
Index: /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/pci/EdigeoPciImporter.java
===================================================================
--- /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/pci/EdigeoPciImporter.java	(revision 35190)
+++ /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/pci/EdigeoPciImporter.java	(revision 35191)
@@ -55,4 +55,7 @@
     protected DataSet parseDataSet(InputStream in, ProgressMonitor instance) throws IllegalDataException {
         try {
+            if (data == null) {
+                data = new CadastreDownloadData(true, true, true, true, true, true, true, true, true);
+            }
             return EdigeoPciReader.parseDataSet(in, file, data, instance);
         } catch (IOException e) {
