diff --git a/resources/js/ext.uls.ime.js b/resources/js/ext.uls.ime.js
index 8871346b..5ebca05b 100644
--- a/resources/js/ext.uls.ime.js
+++ b/resources/js/ext.uls.ime.js
@@ -301,7 +301,7 @@
helpHandler: function ( ime ) {
return $( '' )
.attr( {
- href: mw.msg( 'uls-ime-helppage' ).replace( '$1', ime ),
+ href: mw.msg( 'uls-ime-helppage', ime ),
target: '_blank',
title: $.i18n( 'ext-uls-ime-help' )
} )
diff --git a/resources/js/ext.uls.inputsettings.js b/resources/js/ext.uls.inputsettings.js
index dd3e8710..f9775309 100644
--- a/resources/js/ext.uls.inputsettings.js
+++ b/resources/js/ext.uls.inputsettings.js
@@ -189,7 +189,7 @@
$helplink = $( '' )
.addClass( 'uls-ime-help' )
.text( $.i18n( 'ext-uls-ime-help' ) )
- .attr( 'href', mw.msg( 'uls-ime-helppage' ).replace( '$1', imeId ) )
+ .attr( 'href', mw.msg( 'uls-ime-helppage', imeId ) )
.attr( 'target', '_blank' );
if ( !inputmethod ) {
// The input method definition(rules) not loaded.