@@ -, +, @@ --- C4/CourseReserves.pm | 1 + t/db_dependent/CourseReserves/CourseItems.t | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) --- a/C4/CourseReserves.pm +++ a/C4/CourseReserves.pm @@ -590,6 +590,7 @@ sub _RevertFields { my $mod_item_params; foreach my $field ( @FIELDS ) { + next unless defined $course_item->{$field}; $mod_item_params->{$field} = $course_item->{$field}; } --- a/t/db_dependent/CourseReserves/CourseItems.t +++ a/t/db_dependent/CourseReserves/CourseItems.t @@ -23,7 +23,7 @@ use C4::CourseReserves qw/ModCourseItem ModCourseReserve DelCourseReserve GetCou use C4::Context; use Koha::Items; -use Test::More tests => 28; +use Test::More tests => 29; BEGIN { require_ok('C4::CourseReserves'); --