diff --git src/bp-templates/bp-nouveau/buddypress/activity/activity-loop.php src/bp-templates/bp-nouveau/buddypress/activity/activity-loop.php
index 93bd669f6..1541c3b40 100644
--- src/bp-templates/bp-nouveau/buddypress/activity/activity-loop.php
+++ src/bp-templates/bp-nouveau/buddypress/activity/activity-loop.php
@@ -7,7 +7,9 @@ bp_nouveau_before_loop(); ?>
 
 <?php if ( bp_has_activities( bp_ajax_querystring( 'activity' ) ) ) : ?>
 
-	<ul class="activity-list item-list bp-list" >
+	<?php if ( empty( $_POST['page'] ) || 1 === (int) $_POST['page'] ) : ?>
+		<ul class="activity-list item-list bp-list">
+	<?php endif; ?>
 
 	<?php
 	while ( bp_activities() ) :
@@ -26,7 +28,9 @@ bp_nouveau_before_loop(); ?>
 
 	<?php endif; ?>
 
-	</ul>
+	<?php if ( empty( $_POST['page'] ) || 1 === (int) $_POST['page'] ) : ?>
+		</ul>
+	<?php endif; ?>
 
 <?php else : ?>
 
diff --git src/bp-templates/bp-nouveau/js/buddypress-activity.js src/bp-templates/bp-nouveau/js/buddypress-activity.js
index f5a07aeca..882a9f8ff 100644
--- src/bp-templates/bp-nouveau/js/buddypress-activity.js
+++ src/bp-templates/bp-nouveau/js/buddypress-activity.js
@@ -303,7 +303,8 @@ window.bp = window.bp || {};
 					search_terms        : search_terms,
 					page                : next_page,
 					method              : 'append',
-					exclude_just_posted : this.just_posted.join( ',' )
+					exclude_just_posted : this.just_posted.join( ',' ),
+					target              : '#buddypress [data-bp-list] ul.bp-list'
 				} ).done( function( response ) {
 					if ( true === response.success ) {
 						$( event.currentTarget ).remove();
