diff --git a/public/app/features/dashboard-scene/settings/variables/VariableEditorForm.tsx b/public/app/features/dashboard-scene/settings/variables/VariableEditorForm.tsx
index 175a1728733..02b2565c096 100644
--- a/public/app/features/dashboard-scene/settings/variables/VariableEditorForm.tsx
+++ b/public/app/features/dashboard-scene/settings/variables/VariableEditorForm.tsx
@@ -84,7 +84,7 @@ export function VariableEditorForm({ variable, onTypeChange, onGoBack, onDiscard
{EditorToRender && }
- {hasVariableOptions(variable) && }
+ {hasVariableOptions(variable) && }
diff --git a/public/app/features/dashboard-scene/settings/variables/utils.ts b/public/app/features/dashboard-scene/settings/variables/utils.ts
index f8c8885c473..88f0fcb990d 100644
--- a/public/app/features/dashboard-scene/settings/variables/utils.ts
+++ b/public/app/features/dashboard-scene/settings/variables/utils.ts
@@ -8,7 +8,7 @@ import {
QueryVariable,
AdHocFilterSet,
SceneVariable,
- VariableValueOption,
+ MultiValueVariable,
} from '@grafana/scenes';
import { VariableType } from '@grafana/schema';
@@ -117,8 +117,6 @@ export function getVariableScene(type: EditableVariableType, initialState: Commo
}
}
-export function hasVariableOptions(
- variable: SceneVariable
-): variable is SceneVariable & { options: VariableValueOption[] } {
+export function hasVariableOptions(variable: SceneVariable): variable is MultiValueVariable {
return 'options' in variable.state;
}