diff --git a/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineTemplateWidget.js b/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineTemplateWidget.js index 89cfd9c2e9..50bb3efde6 100644 --- a/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineTemplateWidget.js +++ b/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineTemplateWidget.js @@ -188,7 +188,7 @@ ve.ui.MWTransclusionOutlineTemplateWidget.prototype.onTemplateParameterChoose = this.onTemplateParameterSelectionChanged( item, selected ); var param = this.templateModel.getParameter( item.getData() ); - if ( param ) { + if ( param && selected ) { this.emit( 'focusTemplateParameterById', param.getId() ); } };