diff --git src/bp-templates/bp-nouveau/includes/template-tags.php src/bp-templates/bp-nouveau/includes/template-tags.php
index 432d1e224..fe70b1e8f 100644
--- src/bp-templates/bp-nouveau/includes/template-tags.php
+++ src/bp-templates/bp-nouveau/includes/template-tags.php
@@ -573,6 +573,10 @@ function bp_nouveau_loop_classes() {
 					) );
 				}
 
+				if ( ! isset( $bp_nouveau->{$component} ) ) {
+					$bp_nouveau->{$component} = new stdClass;
+				}
+
 				// Set the global for a later use.
 				$bp_nouveau->{$component}->loop_layout = $layout_prefs;
 			}
