Starting to work on making sure we don't finish "connecting" if we don't have an IP