*/
function watch( $add = true ) {
global $wgUser, $wgOut;
- global $wgDeferredUpdateList;
if ( 0 == $wgUser->getID() ) {
$wgOut->errorpage( 'watchnologin', 'watchnologintext' );
$text = wfMsg( 'removedwatchtext', $link );
$wgOut->addWikiText( $text );
- $up = new UserUpdate();
- array_push( $wgDeferredUpdateList, $up );
-
+ $wgUser->saveSettings();
+
$wgOut->returnToMain( true, $this->mTitle->getPrefixedText() );
}