diff --git a/frontend/src/core/components/tools/shared/ToolStep.tsx b/frontend/src/core/components/tools/shared/ToolStep.tsx index bff8b0357..89c39aad8 100644 --- a/frontend/src/core/components/tools/shared/ToolStep.tsx +++ b/frontend/src/core/components/tools/shared/ToolStep.tsx @@ -80,6 +80,8 @@ const ToolStep = ({ alwaysShowTooltip = false, tooltip }: ToolStepProps) => { + if (!isVisible) return null; + const parent = useContext(ToolStepContext); // Auto-detect if we should show numbers based on sibling count or force option @@ -91,8 +93,6 @@ const ToolStep = ({ const stepNumber = _stepNumber; - if (!isVisible) return null; - return (