What’s illogical about it?
I haven’t had any coffee yet. Help me out. Distinguish ‘anyone’ from ‘their’.