diff --git a/ui/src/components/dashboard/components/DashboardCreate.vue b/ui/src/components/dashboard/components/DashboardCreate.vue
index 8e66d834861..db1e1e8da81 100644
--- a/ui/src/components/dashboard/components/DashboardCreate.vue
+++ b/ui/src/components/dashboard/components/DashboardCreate.vue
@@ -1,7 +1,7 @@
diff --git a/ui/src/components/dashboard/components/DashboardEditor.vue b/ui/src/components/dashboard/components/DashboardEditor.vue
index dc380dcbf55..8581ecb9527 100644
--- a/ui/src/components/dashboard/components/DashboardEditor.vue
+++ b/ui/src/components/dashboard/components/DashboardEditor.vue
@@ -4,7 +4,7 @@
:icon="ContentSave"
@click="$emit('save', source)"
:type="buttonType"
- :disabled="source === initialSource"
+ :disabled="!allowSaveUnchanged && source === initialSource"
>
{{ $t("save") }}
@@ -12,7 +12,7 @@