--- announcements.module.orig 2008-10-03 16:52:43.000000000 -0700 +++ announcements.module 2008-10-05 14:09:32.000000000 -0700 @@ -391,9 +412,11 @@ $page_content = array(); while ($nid = db_fetch_object($query_result)) { $announcement = node_load($nid->nid); + if (node_access('view', $announcement) != FALSE) { $announcement->url = url('announcements/'. $announcement->nid); $output .= theme('announcements', $announcement); } + } $output .= ''; $output .= theme('pager', NULL, $nodes_per_page);