fix segfault if ipvs can't be started

I posted a couple of patches on the mailing list a while ago, but having just created a github account thought I'd try again.