diff --git a/client/landing/stepper/declarative-flow/internals/steps-repository/free-setup/index.tsx b/client/landing/stepper/declarative-flow/internals/steps-repository/free-setup/index.tsx index 38747fdfb441b8..57efcd84bc4464 100644 --- a/client/landing/stepper/declarative-flow/internals/steps-repository/free-setup/index.tsx +++ b/client/landing/stepper/declarative-flow/internals/steps-repository/free-setup/index.tsx @@ -48,7 +48,9 @@ const FreeSetup: Step = function FreeSetup( { navigation } ) { const file = new File( [ base64ImageToBlob( siteLogo ) ], 'site-logo.png' ); setSelectedFile( file ); } - }, [ state ] ); + // These are the actual dependencies, not the state object. + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ state.siteTitle, state.siteDescription, state.siteLogo ] ); const handleSubmit = async ( event: FormEvent ) => { event.preventDefault();