capybara: page.should_no_content não funciona corretamente para display: none element

Gostaria de usar page.should_no_content para verificar se a página não exibe o rótulo para o usuário, aqui está o que está em HTML:

<li id="account_input" style="display: none;">
    <label for="account_name">My Account</label>
    ...
</li>

Então, quando eu uso o page.should_no_content ("Minha conta"), ele retorna false em vez de tru

questionAnswers(4)

yourAnswerToTheQuestion