diff --git bp-core/bp-core-catchuri.php bp-core/bp-core-catchuri.php
index d20ba42..7250e4b 100644
--- bp-core/bp-core-catchuri.php
+++ bp-core/bp-core-catchuri.php
@@ -377,6 +377,11 @@ function bp_core_load_template( $templates ) {
 
 	// Filter the template locations so that plugins can alter where they are located
 	$located_template = apply_filters( 'bp_located_template', locate_template( (array) $filtered_templates, false ), $filtered_templates );
+
+	if ( 'plugins' == substr( $templates, -7 ) ) {
+		buddypress()->is_plugin = true;
+	}
+
 	if ( !empty( $located_template ) ) {
 
 		// Template was located, lets set this as a valid page and not a 404.
diff --git bp-templates/bp-legacy/buddypress/members/single/home.php bp-templates/bp-legacy/buddypress/members/single/home.php
index 9fcf24e..8b261b7 100644
--- bp-templates/bp-legacy/buddypress/members/single/home.php
+++ bp-templates/bp-legacy/buddypress/members/single/home.php
@@ -24,6 +24,10 @@
 
 		<?php do_action( 'bp_before_member_body' );
 
+		if ( ! empty( buddypress()->is_plugin ) ) :
+			bp_get_template_part( 'members/single/plugins' );
+		else :
+
 		if ( bp_is_user_activity() || !bp_current_component() ) :
 			bp_get_template_part( 'members/single/activity' );
 
@@ -54,6 +58,8 @@
 
 		endif;
 
+		endif;
+
 		do_action( 'bp_after_member_body' ); ?>
 
 	</div><!-- #item-body -->
