diff --git a/src/views/settings/components/Inputs.vue b/src/views/settings/components/Inputs.vue
index 44e4ad193c49b13b6276e38d15d14e5d41f36d3c..ae4ae2201a42428ae7eda3693ca627848d4cfae7 100644
--- a/src/views/settings/components/Inputs.vue
+++ b/src/views/settings/components/Inputs.vue
@@ -209,7 +209,7 @@ export default {
         this.$store.state.settings.db[group][key].includes(this.setting.key)
     },
     iconsData() {
-      return Array.isArray(this.data[':icons']) ? this.data[':icons'] : []
+      return Array.isArray(this.data) ? this.data : []
     },
     inputValue() {
       if ([':esshd', ':cors_plug', ':quack', ':tesla', ':swoosh'].includes(this.settingGroup.group) &&