diff --git a/public/app/features/alerting/unified/RuleEditor.tsx b/public/app/features/alerting/unified/RuleEditor.tsx index 94de68aaf72..42864bc3e97 100644 --- a/public/app/features/alerting/unified/RuleEditor.tsx +++ b/public/app/features/alerting/unified/RuleEditor.tsx @@ -22,7 +22,7 @@ const ExistingRuleEditor: FC = ({ identifier }) => { useCleanup((state) => state.unifiedAlerting.ruleForm.existingRule); const { loading, result, error, dispatched } = useUnifiedAlertingSelector((state) => state.ruleForm.existingRule); const dispatch = useDispatch(); - const { isEditable, loading: loadingEditableStatus } = useIsRuleEditable(result?.rule); + const { isEditable } = useIsRuleEditable(result?.rule); useEffect(() => { if (!dispatched) { @@ -30,7 +30,7 @@ const ExistingRuleEditor: FC = ({ identifier }) => { } }, [dispatched, dispatch, identifier]); - if (loading || loadingEditableStatus) { + if (loading || isEditable === undefined) { return (