(bug 6615) PHP fatal error on bad input to Special:Movepage
authorRotem Liss <rotem@users.mediawiki.org>
Fri, 8 Sep 2006 10:11:52 +0000 (10:11 +0000)
committerRotem Liss <rotem@users.mediawiki.org>
Fri, 8 Sep 2006 10:11:52 +0000 (10:11 +0000)
includes/SpecialMovepage.php

index 086f4d5..0593be5 100644 (file)
@@ -266,7 +266,7 @@ class MovePageForm {
                        $wgOut->addWikiText( wfMsg( 'talkexists' ) );
                } else {
                        $oldTitle = Title::newFromText( $oldText );
-                       if ( !$oldTitle->isTalkPage() && $talkmoved != 'notalkpage' ) {
+                       if ( isset( $oldTitle ) && !$oldTitle->isTalkPage() && $talkmoved != 'notalkpage' ) {
                                $wgOut->addWikiText( wfMsg( 'talkpagenotmoved', wfMsg( $talkmoved ) ) );
                        }
                }