diff --git a/client/homebrew/pages/vaultPage/vaultPage.jsx b/client/homebrew/pages/vaultPage/vaultPage.jsx index 271304efb..4ec9b7d6e 100644 --- a/client/homebrew/pages/vaultPage/vaultPage.jsx +++ b/client/homebrew/pages/vaultPage/vaultPage.jsx @@ -178,7 +178,7 @@ const VaultPage = (props) => { const isAuthorValid = authorInput.validity.valid && authorInput.value; const isCheckboxChecked = legacyCheckbox.checked || v3Checkbox.checked; - const isFormValid = isTitleValid && isAuthorValid && isCheckboxChecked; + const isFormValid = (isTitleValid || isAuthorValid) && isCheckboxChecked; return isFormValid; }; @@ -186,7 +186,7 @@ const VaultPage = (props) => { const disableSubmitIfFormInvalid = () => { const { current: submitButton } = searchButtonRef; - submitButton.disabled = validateForm(); + submitButton.disabled = !validateForm(); }; const renderForm = () => (