Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 1304)
+++ branches/2.8.x/CHANGELOG	(revision 1305)
@@ -12,6 +12,8 @@
 
 ------------------------------------- 2.8.1 -------------------------------------
 17-Mar-2010 Dietmar Woellbrink (Luisehahne)
+#	Ticket #957 Wrong status returned for visibility
+17-Mar-2010 Dietmar Woellbrink (Luisehahne)
 #	Ticket #956 Useraccounts, now e-mail is required
 09-Mar-2010 Dietmar Woellbrink (Luisehahne)
 #	Fixed e-mail preg pattern, because issues with some php versions
Index: branches/2.8.x/wb/admin/pages/settings.php
===================================================================
--- branches/2.8.x/wb/admin/pages/settings.php	(revision 1304)
+++ branches/2.8.x/wb/admin/pages/settings.php	(revision 1305)
@@ -129,7 +129,7 @@
 	$template->set_var('REGISTERED_SELECTED', ' selected="selected"');
 } elseif($results_array['visibility'] == 'hidden') {
 	$template->set_var('HIDDEN_SELECTED', ' selected="selected"');
-} elseif($results_array['visibility'] == 'display:none;') {
+} elseif($results_array['visibility'] == 'none') {
 	$template->set_var('NO_VIS_SELECTED', ' selected="selected"');
 }
 // Group list 1 (admin_groups)
@@ -277,7 +277,7 @@
 
 		while($page = $get_pages->fetchRow())
         {
-			if($admin->page_is_visible($page)==false) { continue; }
+			if(($admin->page_is_visible($page)==false) && ($page['visibility'] <> 'none') ) { continue; }
 
 			$template->set_var('FLAG_CODE_ICON',' none ');
 			if( $page['parent'] == 0 )
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 1304)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 1305)
@@ -52,6 +52,6 @@
 
 // check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
 if(!defined('VERSION')) define('VERSION', '2.8.x');
-if(!defined('REVISION')) define('REVISION', '1304');
+if(!defined('REVISION')) define('REVISION', '1305');
 
 ?>
\ No newline at end of file
