# Patch for duplicate ID avatar issue
# - Changes avatar ID to avatar class
# r-a-y
--- buddypress/bp-core/bp-core-avatars.php
+++ buddypress/bp-core/bp-core-avatars.php
@@ -117,7 +117,7 @@
 		$grav_email = apply_filters( 'bp_core_gravatar_email', $grav_email, $item_id, $object );	
 		$gravatar = apply_filters( 'bp_gravatar_url', 'http://www.gravatar.com/avatar/' ) . md5( $grav_email ) . '?d=' . $default_grav . '&amp;s=' . $grav_size;
 		
-		return apply_filters( 'bp_core_fetch_avatar', "<img src='{$gravatar}' alt='{$alt}' id='{$css_id}' class='{$class}'{$html_width}{$html_height} />", $params );
+		return apply_filters( 'bp_core_fetch_avatar', "<img src='{$gravatar}' alt='{$alt}' class='{$css_id} {$class}'{$html_width}{$html_height} />", $params );
 	
 	} else if ( !file_exists( $avatar_folder_dir ) && $no_grav )
 		return false;
@@ -135,7 +135,7 @@
 	}
     closedir($av_dir);
 
-	return apply_filters( 'bp_core_fetch_avatar', "<img src='{$avatar_url}' alt='{$alt}' id='{$css_id}' class='{$class}'{$html_width}{$html_height} />", $params );	
+	return apply_filters( 'bp_core_fetch_avatar', "<img src='{$avatar_url}' alt='{$alt}' class='{$css_id} {$class}'{$html_width}{$html_height} />", $params );	
 }
 
 function bp_core_delete_existing_avatar( $args = '' ) {
