diff options
Diffstat (limited to 'etc/inc/config.lib.inc')
-rw-r--r-- | etc/inc/config.lib.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/inc/config.lib.inc b/etc/inc/config.lib.inc index f496562..c2348c8 100644 --- a/etc/inc/config.lib.inc +++ b/etc/inc/config.lib.inc @@ -494,9 +494,9 @@ function write_config($desc="Unknown", $backup = true) { log_error("WARNING! Configuration written on bootup. This can cause stray openvpn and load balancing items in config.xml"); */ - if (!isset($argc)) { + if (!empty($_SERVER['REMOTE_ADDR'])) { if (!session_id()) - session_start(); + @session_start(); $username = empty($_SESSION["Username"]) ? "(system)" : $_SESSION['Username']; session_commit(); } else { |