[#448] Early return if no websockets

I know this isn't a complete solution to what to do if no websockets exist, but it will prevent makedrive from throwing as long as the `connect` function isn't called and unblock us on #396