summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/pkg-utils.inc14
1 files changed, 8 insertions, 6 deletions
diff --git a/etc/inc/pkg-utils.inc b/etc/inc/pkg-utils.inc
index 400f251..08923dd 100644
--- a/etc/inc/pkg-utils.inc
+++ b/etc/inc/pkg-utils.inc
@@ -773,12 +773,14 @@ function delete_package_xml($pkg) {
if(is_array($pkg_config['tabs'])) {
$static_output .= "\tMenu items... ";
update_output_window($static_output);
- foreach($tabs as $tab)
- $insttabs[] = $tab['name'];
- foreach($pkg_config['tabs']['tab'] as $tab)
- foreach($insttabs as $key => $insttab)
- if($insttab == $tab['name'])
- unset($tabs[$key]);
+ if(is_array($tabs))
+ foreach($tabs as $ tab)
+ $insttabs[] = $tab['name'];
+ if($pkg_config['tabs']['tab'])
+ foreach($pkg_config['tabs']['tab'] as $tab)
+ foreach($insttabs as $key => $insttab)
+ if($insttab == $tab['name'])
+ unset($tabs[$key]);
$static_output .= "done.\n";
update_output_window($static_output);
}
OpenPOWER on IntegriCloud