diff --git a/packages/react/components/Editor/components/views/TestView.mjs b/packages/react/components/Editor/components/views/TestView.mjs index 4ba076b2104..0153ff6bd0a 100644 --- a/packages/react/components/Editor/components/views/TestView.mjs +++ b/packages/react/components/Editor/components/views/TestView.mjs @@ -43,7 +43,7 @@ export const TestView = ({ Design, state, update, config }) => { if (missingMeasurements(state)) return const { settings } = state - if (settings.sample) { + if (settings?.sample) { /* * When testing/sampling one design, and then switching the editor to a different design, * we run the risk that settings.sample holds invalid configuration. Like testing an unused