diff --git src/bp-blogs/bp-blogs-loader.php src/bp-blogs/bp-blogs-loader.php
index 36c2799..56123f4 100644
--- src/bp-blogs/bp-blogs-loader.php
+++ src/bp-blogs/bp-blogs-loader.php
@@ -88,6 +88,7 @@ class BP_Blogs_Component extends BP_Component {
 			 * Filters the post types to track for the Blog component.
 			 *
 			 * @since BuddyPress (1.5.0)
+			 * @deprecated BuddyPress (2.2.2)
 			 *
 			 * @param array $value Array of post types to track.
 			 */
@@ -298,7 +299,17 @@ class BP_Blogs_Component extends BP_Component {
 	 * @see bp_activity_get_post_type_tracking_args() for information on parameters.
 	 */
 	public function post_tracking_args( $params = array(), $post_type = 0 ) {
-		if ( 'post' != $post_type ) {
+		/**
+		 * Make sure plugins still using 'bp_blogs_record_comment_post_types'
+		 * to track comments about their post types will generate :
+		 * - new_blog_post activities for the published items
+		 * - new_blog_comment activities for the comments
+		 * See https://buddypress.trac.wordpress.org/ticket/6306
+		 */
+		$post_types = apply_filters( 'bp_blogs_record_comment_post_types', array( 'post' ) );
+		$post_types_array = array_flip( $post_types );
+
+		if ( ! isset( $post_types_array[ $post_type ] ) ) {
 			return $params;
 		}
 
