In commit c09a3c39ccd10555eb2b8d73f5858b50608e7f0c I workaround the issue by using '-' as the default value and treat that value as "not set" as well. Maybe something like that could be used for `login_delegation_logout_url` as well, unless there is a better way to specify nil defaults.