diff --git a/src/services/ui/src/components/RHF/dependencyWrapper.tsx b/src/services/ui/src/components/RHF/dependencyWrapper.tsx index 1664bcb9ed..e2234fb872 100644 --- a/src/services/ui/src/components/RHF/dependencyWrapper.tsx +++ b/src/services/ui/src/components/RHF/dependencyWrapper.tsx @@ -26,7 +26,22 @@ const checkTriggeringValue = ( }); }; -export const DependencyWrapper = ({ +export const DependencyWrapper = ( + props: PropsWithChildren +) => { + // Check for dependencies which won't exist outside of forms + if ( + !props.dependency || + !props.dependency.conditions || + !props.dependency.effect + ) { + return <>{props.children}; + } + + return ; +}; + +const DependencyWrapperHandler = ({ name, dependency, children,