Index: src/bp-members/bp-members-template.php
===================================================================
--- src/bp-members/bp-members-template.php	(revision 9551)
+++ src/bp-members/bp-members-template.php	(working copy)
@@ -333,16 +333,32 @@
 				$add_args['s'] = urlencode( $search_terms );
 			}
 
-			$this->pag_links = paginate_links( array(
-				'base'      => add_query_arg( $pag_args, $base ),
-				'format'    => '',
-				'total'     => ceil( (int) $this->total_member_count / (int) $this->pag_num ),
-				'current'   => (int) $this->pag_page,
+			 $def_styling_args = array(
+				'show_all' => false,
+				'end_size' => 1,
+				'mid_size' => 1,
+				'prev_next' => true,
 				'prev_text' => _x( '&larr;', 'Member pagination previous text', 'buddypress' ),
 				'next_text' => _x( '&rarr;', 'Member pagination next text', 'buddypress' ),
-				'mid_size'  => 1,
-				'add_args'  => $add_args,
-			) );
+				'type' => 'plain',
+				'add_fragment' => '',
+				'before_page_number' => '',
+				'after_page_number' => ''
+				);
+
+			$bp_members_paginate_links_styling = apply_filters( 'bp_members_paginate_links_styling', array() );
+			$bp_members_pagination_styling_args = wp_parse_args( $bp_members_paginate_links_styling, $def_styling_args );
+
+			$bp_members_pagination_args = array_merge(array(
+					'base'      => add_query_arg( $pag_args, $base ),
+					'format'    => '',
+					'total'     => ceil( (int) $this->total_member_count / (int) $this->pag_num ),
+					'current'   => (int) $this->pag_page,			
+					'add_args'  => $add_args,
+				), $bp_members_pagination_styling_args );
+				
+			$this->pag_links = paginate_links( $bp_members_pagination_args );
+		
 		}
 	}
 
