Hello!
Whenever you ignite an already ignited card, you discard it. So yes, when the card action instructs you to ignite the top card of the deck, and this card is already ignited, you discard it :)