diff --git a/includes/core/um-filters-fields.php b/includes/core/um-filters-fields.php
index 3cfc2ce1..9cfadd99 100644
--- a/includes/core/um-filters-fields.php
+++ b/includes/core/um-filters-fields.php
@@ -150,7 +150,8 @@ function um_profile_field_filter_hook__textarea( $value, $data ) {
return $value;
}
- $value = esc_textarea( $value );
+ $value = wp_kses( $value, 'strip' );
+ $value = html_entity_decode( $value );
$value = preg_replace('$(https?://[a-z0-9_./?=-]+)(?![^<>]*>)$i', ' $1 ', $value." ");
$value = preg_replace('$(www\.[a-z0-9_./?=-]+)(?![^<>]*>)$i', '$1 ', $value." ");
$value = wpautop($value);
@@ -159,7 +160,6 @@ function um_profile_field_filter_hook__textarea( $value, $data ) {
}
add_filter( 'um_profile_field_filter_hook__textarea', 'um_profile_field_filter_hook__textarea', 99, 2 );
-
/***
*** @urls in description
***/