Index: trunk/wb/admin/pages/settings.php
===================================================================
--- trunk/wb/admin/pages/settings.php	(revision 287)
+++ trunk/wb/admin/pages/settings.php	(revision 288)
@@ -228,6 +228,13 @@
 } else {
 	$template->set_var('DISPLAY_PRIVATE', 'none');
 }
+
+if($results_array['visibility'] == 'registered') {
+	$template->set_var('DISPLAY_REGISTERED', '');
+} else {
+	$template->set_var('DISPLAY_REGISTERED', 'none');
+}
+
 // Parent page list
 $database = new database();
 function parent_list($parent) {
Index: trunk/wb/admin/pages/settings.html
===================================================================
--- trunk/wb/admin/pages/settings.html	(revision 287)
+++ trunk/wb/admin/pages/settings.html	(revision 288)
@@ -10,7 +10,7 @@
 		document.getElementById('registered_viewers').style.display = 'block';
 	} else {
 		document.getElementById('private_viewers').style.display = 'none';
-		document.getElementById('private_viewers').style.display = 'none';
+		document.getElementById('registered_viewers').style.display = 'none';
 	}
 }
 </script>
@@ -70,7 +70,7 @@
 		</div>
 	</td>
 	<td rowspan="10" valign="top" style="padding-left: 20px; padding-top: 8px;">
-		<div id="registered_viewers" style="display: {DISPLAY_PRIVATE};">
+		<div id="registered_viewers" style="display: {DISPLAY_REGISTERED};">
 			{TEXT_REGISTERED_VIEWERS}:
 			<ul style="list-style-type: none; margin: 0; padding: 0;">
 				<!-- BEGIN group_list_block2 -->
