summaryrefslogtreecommitdiffstats
path: root/etc/inc/system.inc
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@world.inf.org>2012-07-08 21:33:59 +0545
committerPhil Davis <phil.davis@world.inf.org>2012-07-08 21:33:59 +0545
commite43d53b4c031016a5f84c1d4b329fa770780a5d3 (patch)
treee23f4e5cdd6ae83b95ee0e7a0ba7912cdfbcf5ac /etc/inc/system.inc
parent8d8f00903f5fe8992cc84ea2cbbc778492038957 (diff)
downloadpfsense-e43d53b4c031016a5f84c1d4b329fa770780a5d3.zip
pfsense-e43d53b4c031016a5f84c1d4b329fa770780a5d3.tar.gz
Fix for this crash report, received after resetting a test system to factory defaults and setting up initila stuff:
i386 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #0: Sat Jul 7 21:34:19 EDT 2012 root@FreeBSD_8.3_pfSense_2.1.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_wrap.8.i386 Crash report details: PHP Errors: [08-Jul-2012 14:51:29 UTC] PHP Fatal error: Cannot use string offset as an array in /etc/inc/system.inc on line 1274
Diffstat (limited to 'etc/inc/system.inc')
-rw-r--r--etc/inc/system.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/inc/system.inc b/etc/inc/system.inc
index 76cbc0e..5e9d01d 100644
--- a/etc/inc/system.inc
+++ b/etc/inc/system.inc
@@ -1271,7 +1271,7 @@ function system_ntp_configure($start_ntpd=true) {
$ntpcfg .= "driftfile {$driftfile}\n";
if (empty($config['ntpd']['interface']))
- if (!empty($config['installedpackages']['openntpd']['config'][0]['interface']))
+ if (is_array($config['installedpackages']['openntpd']) && !empty($config['installedpackages']['openntpd']['config'][0]['interface']))
$interfaces = explode(",", $config['installedpackages']['openntpd']['config'][0]['interface']);
else
$interfaces = array();
OpenPOWER on IntegriCloud