Index: includes/api/ApiWatch.php
===================================================================
--- includes/api/ApiWatch.php	(revision 111396)
+++ includes/api/ApiWatch.php	(working copy)
@@ -50,6 +50,10 @@
 
 		$res = array( 'title' => $title->getPrefixedText() );
 
+		// Set $wgTitle so wfMsgExt parses correctly
+		global $wgTitle;
+		$wgTitle = $title;
+
 		if ( $params['unwatch'] ) {
 			$res['unwatched'] = '';
 			$res['message'] = wfMsgExt( 'removedwatchtext', array( 'parse' ), $title->getPrefixedText() );
