diff --git a/apps/desktop/src/components/explain/ExplainPlanViewer.vue b/apps/desktop/src/components/explain/ExplainPlanViewer.vue
index 8a0caf38e..fbde5be39 100644
--- a/apps/desktop/src/components/explain/ExplainPlanViewer.vue
+++ b/apps/desktop/src/components/explain/ExplainPlanViewer.vue
@@ -45,6 +45,7 @@ const rawContent = computed(() => {
});
const isRawString = computed(() => typeof props.plan?.raw === "string");
+const rawFormatLabel = computed(() => (props.plan?.databaseType === "sqlserver" ? "XML" : isRawString.value ? "TEXT" : "JSON"));
const nodeCount = computed(() => (props.plan ? flattenExplainPlanNodes(props.plan.nodes).length : 0));
function tableCellText(value: unknown): string {
@@ -77,7 +78,7 @@ function tableCellText(value: unknown): string {