diff --git a/system/lib-admin.php b/system/lib-admin.php index 126d6e73d..67d538359 100644 --- a/system/lib-admin.php +++ b/system/lib-admin.php @@ -302,7 +302,7 @@ function ADMIN_list($component, $fieldFunction, $header_arr, $text_arr, } // Check if the delete checkbox and support for the delete all feature should be displayed - if (is_array($options) AND $options['chkdelete']) { + if (is_array($options) && isset($options['chkdelete']) && $options['chkdelete']) { $admin_templates->set_var('header_text', ''); $admin_templates->set_var('class', "admin-list-field"); $admin_templates->set_var('show_deleteimage', ''); @@ -514,7 +514,7 @@ function ADMIN_list($component, $fieldFunction, $header_arr, $text_arr, for ($i = 0; $i < $numRows; $i++) { # now go through actual data $A = DB_fetchArray($result); $this_row = false; # as long as no fields are returned, dont print row - if (is_array($options) && $options['chkdelete']) { + if (is_array($options) && isset($options['chkdelete']) && $options['chkdelete']) { $admin_templates->set_var('class', "admin-list-field"); $admin_templates->set_var('itemtext', ''); $admin_templates->parse('item_field', 'field', true);