diff -r 8be996c3740d -r 112debff64bd includes/functions.php --- a/includes/functions.php Wed Dec 12 21:46:28 2007 -0500 +++ b/includes/functions.php Sat Dec 15 18:10:14 2007 -0500 @@ -260,7 +260,14 @@ global $db, $session, $paths, $template, $plugins; // Common objects $page_id_key = $paths->nslist[ $namespace ] . $page_id; - $page_data = $paths->pages[$page_id_key]; + if ( isset($paths->pages[$page_id_key]) ) + { + $page_data = $paths->pages[$page_id_key]; + } + else + { + $page_data = array(); + } $title = ( isset($page_data['name']) ) ? $page_data['name'] : $paths->nslist[$namespace] . str_replace('_', ' ', dirtify_page_id( $page_id ) ); return $title; }