supposedly better way to check online (bug 1003495)