diff --git a/src/store/modules/feature.js b/src/store/modules/feature.js
index fd331b50afb9e4fcb3aa32a7db9b895167c7cf90..8a1c1a0ed02754624638eb2e3a4621fed7571ec6 100644
--- a/src/store/modules/feature.js
+++ b/src/store/modules/feature.js
@@ -250,7 +250,7 @@ const feature = {
             }
             let updateMsg = {
               project: rootState.project_slug,
-              type: 'put',
+              type: routeName === "editer-signalement" ? "put" : "post",
               featureId: state.form.feature_id,
               geojson: geojson
             };