Index: bp-templates/bp-legacy/js/buddypress.js
===================================================================
--- bp-templates/bp-legacy/js/buddypress.js	(revision 8216)
+++ bp-templates/bp-legacy/js/buddypress.js	(working copy)
@@ -1009,8 +1009,8 @@
 	jq( '.visibility-toggle-link' ).on( 'click', function( event ) {
 		event.preventDefault();
 
-		jq( this ).parent().hide()
-			.siblings( '.field-visibility-settings' ).show();
+		jq( this ).parent().hide().addClass('hide')
+			.siblings( '.field-visibility-settings' ).show().addClass('open');
 	} );
 
 	jq( '.field-visibility-settings-close' ).on( 'click', function( event ) {
@@ -1019,10 +1019,10 @@
 		var settings_div = jq( this ).parent(),
 			vis_setting_text = settings_div.find( 'input:checked' ).parent().text();
 
-		settings_div.hide()
+		settings_div.hide().removeClass('open')
 			.siblings( '.field-visibility-settings-toggle' )
 				.children( '.current-visibility-level' ).text( vis_setting_text ).end()
-			.show();
+			.show().removeClass('hide');
 	} );
 
 	jq("#profile-edit-form input:not(:submit), #profile-edit-form textarea, #profile-edit-form select, #signup_form input:not(:submit), #signup_form textarea, #signup_form select").change( function() {
