From 6d3e62599b5cf46a86b28e75049679f94025f26f Mon Sep 17 00:00:00 2001 From: Michael Hamann Date: Tue, 2 Nov 2010 22:56:12 +0100 Subject: Only add successfully created sitemap items to the sitemap --- inc/Sitemapper.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'inc/Sitemapper.php') diff --git a/inc/Sitemapper.php b/inc/Sitemapper.php index 52c71c545..47a3fedb5 100644 --- a/inc/Sitemapper.php +++ b/inc/Sitemapper.php @@ -54,7 +54,9 @@ class Sitemapper { //skip hidden, non existing and restricted files if(isHiddenPage($id)) continue; if(auth_aclcheck($id,'','') < AUTH_READ) continue; - $items[] = SitemapItem::createFromID($id); + $item = SitemapItem::createFromID($id); + if ($item !== NULL) + $items[] = $item; } $eventData = array('items' => &$items, 'sitemap' => &$sitemap); -- cgit v1.2.3