diff --git a/wp-admin/includes/media.php b/wp-admin/includes/media.php index 573c4db2ab..758ed6d637 100644 --- a/wp-admin/includes/media.php +++ b/wp-admin/includes/media.php @@ -2503,8 +2503,10 @@ function wp_read_video_metadata( $file ) { if ( ! empty( $data['video']['codec'] ) ) $metadata['codec'] = $data['video']['codec']; - unset( $data['audio']['streams'] ); - $metadata['audio'] = $data['audio']; + if ( ! empty( $data['audio'] ) ) { + unset( $data['audio']['streams'] ); + $metadata['audio'] = $data['audio']; + } wp_add_id3_tag_data( $metadata, $data );