Why it means that there's no internet connection ?

It will make a lot of troubles if someone who will implement real web server comunication, will not return null if there's no internet connection.