From 0268363d0c50f9edbccccf223613d7b2db705446 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Wed, 5 Feb 2020 10:21:29 +0100 Subject: [PATCH] system_general. empty dnsallowoverride_exclude causes PHP Warning: implode(): Invalid arguments passed ... --- src/www/system_general.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/www/system_general.php b/src/www/system_general.php index e8c914bd3..4d7a8f449 100644 --- a/src/www/system_general.php +++ b/src/www/system_general.php @@ -151,7 +151,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { if (!empty($pconfig['dnsallowoverride'])) { $config['system']['dnsallowoverride'] = true; - $config['system']['dnsallowoverride_exclude'] = implode(",", $pconfig['dnsallowoverride_exclude']); + $config['system']['dnsallowoverride_exclude'] = empty($pconfig['dnsallowoverride_exclude']) ? "" : implode(",", $pconfig['dnsallowoverride_exclude']); } elseif (isset($config['system']['dnsallowoverride'])) { unset($config['system']['dnsallowoverride']); if (isset($config['system']['dnsallowoverride_exclude'])) {