diff --git a/src/views/feature/Feature_detail.vue b/src/views/feature/Feature_detail.vue
index 29080bc28349b282510eb0d8a7e77918f89055e0..2ee8f4ce89f9546099471b08a918414d84b65e1e 100644
--- a/src/views/feature/Feature_detail.vue
+++ b/src/views/feature/Feature_detail.vue
@@ -8,7 +8,7 @@
               {{ feature.title || feature.feature_id }}
               <div class="ui icon right floated compact buttons">
                 <router-link
-                  v-if="permissions.can_create_feature"
+                  v-if="permissions && permissions.can_create_feature"
                   :to="{
                     name: 'ajouter-signalement',
                     params: {
@@ -22,7 +22,7 @@
                   <i class="plus fitted icon"></i>
                 </router-link>
                 <router-link
-                  v-if="permissions.can_update_feature"
+                  v-if="permissions && permissions.can_update_feature"
                   :to="{
                     name: 'editer-signalement',
                     params: {
@@ -35,7 +35,7 @@
                   <i class="inverted grey pencil alternate icon"></i>
                 </router-link>
                 <a
-                  v-if="permissions.can_delete_feature"
+                  v-if="permissions && permissions.can_delete_feature"
                   @click="isCanceling = true"
                   id="feature-delete"
                   class="ui button button-hover-red"
@@ -271,7 +271,10 @@
             </div>
           </div>
 
-          <div v-if="permissions.can_create_feature" class="ui segment">
+          <div
+            v-if="permissions && permissions.can_create_feature"
+            class="ui segment"
+          >
             <form
               id="form-comment"
               class="ui form"