diff --git a/includes/core/class-fields.php b/includes/core/class-fields.php index f4912f3e..3c443a0c 100644 --- a/includes/core/class-fields.php +++ b/includes/core/class-fields.php @@ -4299,6 +4299,11 @@ if ( ! class_exists( 'um\core\Fields' ) ) { $data = $this->get_field( $key ); } + // Invalid field data. + if ( ! is_array( $data ) ) { + return ''; + } + //hide if empty type if ( ! array_key_exists( 'type', $data ) || empty( $data['type'] ) ) { return '';