diff --git a/komga-webui/src/views/BrowseCollection.vue b/komga-webui/src/views/BrowseCollection.vue
index b4126de52..08adbd781 100644
--- a/komga-webui/src/views/BrowseCollection.vue
+++ b/komga-webui/src/views/BrowseCollection.vue
@@ -103,7 +103,7 @@
v-else
:items.sync="series"
:selected.sync="selectedSeries"
- :edit-function="editSingleSeries"
+ :edit-function="isAdmin ? editSingleSeries : undefined"
:draggable="editElements && collection.ordered"
:deletable="editElements"
/>
diff --git a/komga-webui/src/views/BrowseCollections.vue b/komga-webui/src/views/BrowseCollections.vue
index c17a06a67..4cc5bd095 100644
--- a/komga-webui/src/views/BrowseCollections.vue
+++ b/komga-webui/src/views/BrowseCollections.vue
@@ -42,9 +42,9 @@
@@ -104,9 +104,9 @@
@@ -219,6 +219,9 @@ export default Vue.extend({
},
},
computed: {
+ isAdmin(): boolean {
+ return this.$store.getters.meAdmin
+ },
fixedCardWidth (): number {
return this.$vuetify.breakpoint.name === 'xs' ? 120 : 150
},