Index: /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/pci/EdigeoPciReader.java
===================================================================
--- /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/pci/EdigeoPciReader.java	(revision 33689)
+++ /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/pci/EdigeoPciReader.java	(revision 33690)
@@ -201,5 +201,8 @@
         if (input != null) {
             String name = input.replaceAll("    ", " ").replaceAll("   ", " ").replaceAll("  ", " ");
-            if (name.length() > 2 && StringUtils.isAllUpperCase(name)) {
+            if (name.matches("([A-Za-z] )+[A-Za-z]")) {
+                name = name.replaceAll(" ", "");
+            }
+            if (name.length() > 2 && StringUtils.isAllUpperCase(name.replaceAll(" ", "").replaceAll("'", "").replaceAll("-", ""))) {
                 name = WordUtils.capitalizeFully(name);
             }
