Fix checking for location enabled. Don't create location manager unless we ask for it