diff --git a/src/requests/insee.js b/src/requests/insee.js
index cf55058f305e7a2fa59397ef9e212264c043e3b6..710560fa850c938258e8313b622877d9711570c6 100644
--- a/src/requests/insee.js
+++ b/src/requests/insee.js
@@ -21,12 +21,11 @@ async function getInseeCode(postalCode, city) {
     } else {
       if (!city) throw new Error('No city')
 
-      const parsedInput = sanitizeCity(city)
+      const parsedCity = sanitizeCity(city)
 
-      const filteredResponse = response.data.filter(city => {
-        const parsedCity = sanitizeCity(city.nomCommune)
-        return parsedCity === parsedInput || parsedCity.includes(parsedInput)
-      })
+      const filteredResponse = response.data.filter(commune =>
+        sanitizeCity(commune.nomCommune).includes(parsedCity)
+      )
 
       return filteredResponse[0].codeCommune
     }