diff --git a/includes/core/um-actions-form.php b/includes/core/um-actions-form.php index d38c1a1a..b7d85eb1 100644 --- a/includes/core/um-actions-form.php +++ b/includes/core/um-actions-form.php @@ -269,12 +269,12 @@ if ( ! defined( 'ABSPATH' ) ) exit; if ( isset( $args[$key] ) ) { if ( isset( $array['required'] ) && $array['required'] == 1 ) { - if ( ! isset( $args[$key] ) || $args[$key] == '' ) { - if( empty( $array['label'] ) ) { - UM()->form()->add_error($key, __('This field is required','ultimate-member') ); - } else { - UM()->form()->add_error($key, sprintf( __('%s is required','ultimate-member'), $array['label'] ) ); - } + if ( ! isset( $args[$key] ) || $args[$key] == '' || $args[$key] == 'empty_file') { + if( empty( $array['label'] ) ) { + UM()->form()->add_error($key, __('This field is required','ultimate-member') ); + } else { + UM()->form()->add_error($key, sprintf( __('%s is required','ultimate-member'), $array['label'] ) ); + } } }