diff --git a/wp-includes/feed-functions.php b/wp-includes/feed-functions.php index 81cae60e0..de43e650b 100644 --- a/wp-includes/feed-functions.php +++ b/wp-includes/feed-functions.php @@ -138,7 +138,9 @@ function the_category_rss($type = 'rss') { } function rss_enclosure() { - global $id; + global $id, $post; + if (!empty($post->post_password) && ($_COOKIE['wp-postpass_'.COOKIEHASH] != $post->post_password)) return; + $custom_fields = get_post_custom(); if( is_array( $custom_fields ) ) { while( list( $key, $val ) = each( $custom_fields ) ) {