diff --git a/frontend/components/AnalysisResultDataTable.vue b/frontend/components/AnalysisResultDataTable.vue
index 4a1f5f8163b012db6bd4f94e2d99c9a5eaab7112..dd642fac02f151d8184fa65d47a9c3854401fc0d 100644
--- a/frontend/components/AnalysisResultDataTable.vue
+++ b/frontend/components/AnalysisResultDataTable.vue
@@ -18,7 +18,14 @@ const { setSelectedProtein } = useSelectedProtein()
 const computedItems = computed(() => {
     if (props.items?.length > 0) {
         return props.items.map((item) => {
-            if (item?.type) {
+            if (item.activity === 'Antidefense') {
+                const { wikiUrl } = useWikiUrl('/general-concepts/anti-defense-systems')
+                return {
+                    ...item,
+                    href: wikiUrl.value
+                }
+            }
+            else if (item?.type) {
                 const { wikiUrl } = useWikiUrl(`/defense-systems/${item.type.toLowerCase()}`)
                 return {
                     ...item,
@@ -64,11 +71,7 @@ const dataTableProps = computed(() => {
         <v-card-text>
             <v-data-table v-model:items-per-page="itemsPerPage" v-bind="dataTableProps">
                 <template #[`item.type`]="{ item }">
-                    <v-chip v-if="item.activity === 'Defense'" :href="item?.href ? item.href : undefined"
-                        target="_blank">
-                        {{ item.type }}
-                    </v-chip>
-                    <v-chip v-else>
+                    <v-chip :href="item?.href ? item.href : undefined" target="_blank">
                         {{ item.type }}
                     </v-chip>
                 </template>
diff --git a/frontend/components/SequenceBrowser.vue b/frontend/components/SequenceBrowser.vue
index bf85dc98915ab8eb68c2ca4a0d7d066f25f1f61b..09b6c17259ee6dff585fec8ad564eae57a3dce63 100644
--- a/frontend/components/SequenceBrowser.vue
+++ b/frontend/components/SequenceBrowser.vue
@@ -328,7 +328,6 @@ watch(selectedProtein, () => {
     <div>
         <v-card flat color="transparent" ref="gbContainer">
             <v-toolbar flat>
-
                 <v-toolbar-title> {{ props.sequences.name }}</v-toolbar-title>
                 <v-switch v-model="displayHmmerHits" color="primary" label="Display HMM-only hits" hide-details="auto"
                     class="mr-2"></v-switch>
diff --git a/frontend/pages/analyses/[analysisId].vue b/frontend/pages/analyses/[analysisId].vue
index 4b9ae99e2b4f8c297d6282d0ecd040933c72173b..7c50bdae83370a2e714c40950f81ffb9bb49d99c 100644
--- a/frontend/pages/analyses/[analysisId].vue
+++ b/frontend/pages/analyses/[analysisId].vue
@@ -16,7 +16,6 @@ const { selectedProtein } = useSelectedProtein()
 const runtimeConfig = useRuntimeConfig()
 const itemsPerPage = ref(-1)
 const itemsPerPageOptions = ref<{ title: string, value: number }[]>([{ title: "2", value: 2 }, { title: "5", value: 5 }, { title: "10", value: 10 }, { title: "All", value: -1 }])
-const onlyWithDefenseSystem = ref(true)
 const goTo = useGoTo()
 const analysisId = computed(() => {
   if (Array.isArray(route.params.analysisId)) return null