don't respond to dhcp if there is nowhere to respond to
Merge pull request #543 from mcnewton/v3.0.x

set ht to null so we don't double free on initialisation error