diff --git a/workbench-ui/src/app/trace/PracticeEvidencePanel.tsx b/workbench-ui/src/app/trace/PracticeEvidencePanel.tsx index d1d518e2..26373bc0 100644 --- a/workbench-ui/src/app/trace/PracticeEvidencePanel.tsx +++ b/workbench-ui/src/app/trace/PracticeEvidencePanel.tsx @@ -61,6 +61,10 @@ export function PracticeEvidencePanel({ () => (evidence ? JSON.stringify(evidence, null, 2) : ""), [evidence], ); + const model = useMemo( + () => (evidence ? practiceEvidencePanelModel(evidence) : null), + [evidence], + ); if (isLoading) { return ; @@ -75,7 +79,7 @@ export function PracticeEvidencePanel({ /> ); } - if (!evidence) { + if (!evidence || model === null) { return ( {model.emptyMessage ? (