add_error( get_option('dbem_data_privacy_consent_bookings_error') ); $result = false; } if( get_option('dbem_data_comms_consent_required') == 1 && !isset( $_REQUEST['data_comms_consent'] ) ){ $EM_Booking->add_error( get_option('dbem_data_privacy_consent_bookings_error') ); $result = false; } return $result; } add_filter( 'em_booking_validate', 'my_em_booking_validate', 100, 2 );