From e995c7fecf59931aa11d063d40607468fa473128 Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Wed, 13 Feb 2008 06:13:03 +0000 Subject: [PATCH] Title::newMainPage(): don't give a fatal error if the message is broken --- includes/Title.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/includes/Title.php b/includes/Title.php index 4c08f85549..8a9d3eee6a 100644 --- a/includes/Title.php +++ b/includes/Title.php @@ -268,7 +268,12 @@ class Title { * @return Title the new object */ public static function newMainPage() { - return Title::newFromText( wfMsgForContent( 'mainpage' ) ); + $title = Title::newFromText( wfMsgForContent( 'mainpage' ) ); + // Don't give fatal errors if the message is broken + if ( !$title ) { + $title = Title::newFromText( 'Main Page' ); + } + return $title; } /** -- 2.20.1