From a2cf28d9c51a370c0e13069e221f891be4a9af6a Mon Sep 17 00:00:00 2001 From: Colin Smith Date: Sun, 9 Oct 2005 17:08:30 +0000 Subject: Don't foreach though menus if we don't have any. Ticket #595 --- etc/inc/pkg-utils.inc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'etc/inc/pkg-utils.inc') diff --git a/etc/inc/pkg-utils.inc b/etc/inc/pkg-utils.inc index 603f5d8..bd0b553 100644 --- a/etc/inc/pkg-utils.inc +++ b/etc/inc/pkg-utils.inc @@ -560,8 +560,10 @@ function install_package_xml($pkg) { update_output_window($static_output); if(is_array($pkg_config['menu'])) { foreach($pkg_config['menu'] as $menu) { - foreach($config['installedpackages']['menu'] as $amenu) { - if($amenu['name'] == $menu['name']) continue 2; + if(is_array($config['installedpackages']['menu'])) { + foreach($config['installedpackages']['menu'] as $amenu) { + if($amenu['name'] == $menu['name']) continue 2; + } } $config['installedpackages']['menu'][] = $menu; } -- cgit v1.1