Fix handling of optional config options