Bug bonjour broke

fixes 2104: https://dev.guardianproject.info/issues/2104

(built on my previous PR)