The presence/absence of есть in "у кого-то есть что-то" can be ungrammatical sometimes:

У меня простуда — I've got a cold — not *У меня есть простуда; since a cold (and other states and conditions) is not something you actually "have" in the strict sense.

У меня есть деньги — I have (some) money. — not *У меня деньги.