Fixed #427

Looks like people weren't always updating their config files and the new listen option wasn't getting populated, which was causing problems (like #427). This makes that config option optional.