diff --git a/src/views/feature_type/Feature_type_detail.vue b/src/views/feature_type/Feature_type_detail.vue
index 4bd7c5dce9535199139fb1ff2c04fedae386f099..37a732a06ff1fba6c92e8eeb21af894c752b39a8 100644
--- a/src/views/feature_type/Feature_type_detail.vue
+++ b/src/views/feature_type/Feature_type_detail.vue
@@ -35,8 +35,8 @@
           <h3 class="ui header">Champs</h3>
           <div class="ui divided list">
             <div
-              v-for="field in structure.customfield_set"
-              :key="field.label"
+              v-for="(field, index) in structure.customfield_set"
+              :key="field.name + index"
               class="item"
             >
               <div class="right floated content">