"Messengers of Stormcrow" card clarification

By Ramiro, in Middle-earth Quest

The "Messengers of Stormcrow" is a first stage event card that reads: "Each hero that has favor must immediately either spend 1 favor or receive 1 Corruption card".

Taking those instructions to the letter this means that heroes that have no favor token should not get a corruption card. Is this the correct interpretation of this card's text?

Yes, one of the few times you're better off without Favor than with Favor.

Indeed, a curious situation.

Thanks for the reply.