Buenas,
te da el error porque estás ejecutando la función antes de que exista la imagen.
El documentocarga de arriba a abajo
donde le pides check() salta a la función, y aún no ha leído que hay una imagen (el objeto) más abajo.
Llama a la función cuando la imagen exista