Do not warn about failed IPv6 discovery, warn about no discovery

Without this patch, announcements for me are not working, due to the returned nil which means the announcement is never started.