--- bugzilla-3.4.5.orig/editcomponents.cgi 2008-01-28 00:14:14.000000000 +0100 +++ bugzilla-3.4.5/editcomponents.cgi 2010-03-16 10:29:55.000000000 +0100 @@ -127,7 +127,11 @@ my $default_assignee = trim($cgi->param('initialowner') || ''); my $default_qa_contact = trim($cgi->param('initialqacontact') || ''); my $description = trim($cgi->param('description') || ''); - my @initial_cc = $cgi->param('initialcc'); + my @initial_cc; + + if (defined $cgi->param('initialcc')) { + @initial_cc = $cgi->param('initialcc'); + } my $component = Bugzilla::Component->create({ name => $comp_name, @@ -225,7 +229,11 @@ my $default_assignee = trim($cgi->param('initialowner') || ''); my $default_qa_contact = trim($cgi->param('initialqacontact') || ''); my $description = trim($cgi->param('description') || ''); - my @initial_cc = $cgi->param('initialcc'); + my @initial_cc; + + if (defined $cgi->param('initialcc')) { + @initial_cc = $cgi->param('initialcc'); + } my $component = Bugzilla::Component->check({ product => $product, name => $comp_old_name });