diff --git a/bundles/org.openhab.ui/web/src/components/thing/thing-general-settings.vue b/bundles/org.openhab.ui/web/src/components/thing/thing-general-settings.vue
index 5a6f183150..0db5577a8b 100644
--- a/bundles/org.openhab.ui/web/src/components/thing/thing-general-settings.vue
+++ b/bundles/org.openhab.ui/web/src/components/thing/thing-general-settings.vue
@@ -8,7 +8,7 @@
-
+
{{ thing.UID }}
@@ -62,7 +62,7 @@ export default {
: [this.thing.thingTypeUID, this.thing.ID].join(':')
},
changeUID (event) {
- this.thing.ID = event.target.value
+ this.$set(this.thing, 'ID', event.target.value)
if (this.createMode) this.thing.UID = this.computedThingUid()
},
updateBridge (value) {