Multibinding gera "Não é possível definir o MultiBinding porque o MultiValueConverter deve ser especificado"

Eu tenho um botão com ligação que funciona bem, veja abaixo:

<Button x:Name="licenceFilterSet" Content="Search" Command="{Binding searchCommand}" CommandParameter="{Binding Path=Text, ElementName=licenseTextBox}" />

Agora percebi que preciso de mais uma informação, por isso preciso enviar o valor de umcheck-box também. Eu modifiquei a VM assim:

<Button x:Name="licenceFilterSet" Content="Search" Command="{Binding licenseSearchCommand}">
    <Button.CommandParameter>
        <MultiBinding Converter="{StaticResource searchFilterConverter}">
            <Binding Path="Text" ElementName="licenseTextBox" />
            <Binding Path="IsEnabled" ElementName="regularExpressionCheckBox" />
        </MultiBinding>
    </Button.CommandParameter>
</Button>

Abaixo está o meu multi-conversor:

/// <summary>
/// Converter Used for combining license search textbox and checkbox
/// </summary>
public class SearchFilterConverter : IMultiValueConverter
{
    public object Convert(object[] values)
    {
        return new Tuple<String, bool>((String)values[0], (bool)values[1]);
    }
}

O que estou fazendo errado. Estou recebendo o seguinte erro (que está apontando para minha marca MultiBinding em XAML):

Cannot set MultiBinding because MultiValueConverter must be specified.

questionAnswers(2)

yourAnswerToTheQuestion