Blender Version
Broken: 2.93 alpha (b5d39f9b469e)
Worked: Never
Short description of error
The nodes warning is checking for attribute existence even when there is no geometry piped through it. If we are to throw an error let it be that there is no geometry there. But honestly I think we are better off with no errors in this case whatsoever. (users can still - in the future - inspect the sockets).
Exact steps for others to reproduce the error
