diff --git a/includes/core/um-actions-form.php b/includes/core/um-actions-form.php index b79f25da..a76d8de9 100644 --- a/includes/core/um-actions-form.php +++ b/includes/core/um-actions-form.php @@ -943,7 +943,7 @@ function um_submit_form_errors_hook_( $submitted_data, $form_data ) { UM()->form()->add_error( $key, __( 'The email you entered is incorrect', 'ultimate-member' ) ); } elseif ( 'secondary_user_email' === $key && ! empty( $submitted_data[ $key ] ) && ! empty( $submitted_data['user_email'] ) && $submitted_data[ $key ] === $submitted_data['user_email'] ) { UM()->form()->add_error( $key, __( 'The secondary email cannot be the same as primary', 'ultimate-member' ) ); - } else { + } elseif ( ! empty( $submitted_data[ $key ] ) ) { // There we have valid and unique user_email. But need to check in usermeta table for other users. $args = array( 'meta_query' => array( diff --git a/languages/ultimate-member.pot b/languages/ultimate-member.pot index 7059a689..7ab814a1 100644 --- a/languages/ultimate-member.pot +++ b/languages/ultimate-member.pot @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2025-06-25T13:24:33+00:00\n" +"POT-Creation-Date: 2025-06-25T15:10:09+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: ultimate-member\n"