It might depend on the terms of the agency you sold it from, but certainly on iStock you have to have a 500,000 print run before an EL is necessary (I've found at least four book covers, not an EL among them and I don't expect any of the books to have anything like a 1/2 million print run).