Is there a rule?

Oh yes - it is the Catch22 of English:

All rules have exceptions, including this one.