diff --git a/frontend/src/components/user/forms/personalInformation.js b/frontend/src/components/user/forms/personalInformation.js
index 7f7545c11c..0e8186bdcf 100644
--- a/frontend/src/components/user/forms/personalInformation.js
+++ b/frontend/src/components/user/forms/personalInformation.js
@@ -149,6 +149,8 @@ function _PersonalInformationForm(props) {
type="text"
className={fieldClasses}
autoComplete="address-level2"
+ allowNull
+ parse={(value) => (!value.trim() ? null : value)}
/>
@@ -168,6 +170,8 @@ function _PersonalInformationForm(props) {
component="input"
type="text"
validate={composeValidators(isUrl)}
+ allowNull
+ parse={(value) => (!value.trim() ? null : value)}
>
{({ input, meta }) => (
@@ -184,6 +188,8 @@ function _PersonalInformationForm(props) {
component="input"
type="text"
validate={composeValidators(isUrl)}
+ allowNull
+ parse={(value) => (!value.trim() ? null : value)}
>
{({ input, meta }) => (
@@ -202,6 +208,8 @@ function _PersonalInformationForm(props) {
component="input"
type="text"
validate={composeValidators(isUrl)}
+ allowNull
+ parse={(value) => (!value.trim() ? null : value)}
>
{({ input, meta }) => (
@@ -218,6 +226,8 @@ function _PersonalInformationForm(props) {
component="input"
type="text"
validate={composeValidators(isUrl)}
+ allowNull
+ parse={(value) => (!value.trim() ? null : value)}
>
{({ input, meta }) => (